苹果开发者APP审核被拒并告知14天内将删除帐号

2018年1月17日 【游戏开发】 No comments ,

今早起来发现一款传奇游戏已经审核了并未通过,到公司打开拒绝内容时,发现不仅是拒绝内容,还提示帐号也将14天内删除,我的天呐。。。

信件内容

Hello,

If you would like to appeal this rejection, you must do so within 14 calendar days. Otherwise, your Apple Developer Program account and all apps associated with your account will be removed.

Your Apple Developer Program account has been flagged for removal, because your app is in direct violation of the Apple Developer Program License Agreement.
Specifically, your app violates Section 3.2(f) of the PLA, which states:

“You will not, directly or indirectly, commit any act intended to interfere with the Apple Software or related services, the intent of this Agreement, or Apple’s business practices including, but not limited to, taking actions that may hinder the performance or intended use of the App Store, VPP/B2B Program Site, or the Program (e.g., submitting fraudulent reviews of Your own Application or any third party application, choosing a name for Your Application that is substantially similar to the name of a third party application in order to create consumer confusion, or squatting on application names to prevent legitimate third party use).”

Best regards,

App Store Review

翻译:

如果你想申诉这种拒绝,你必须在14个日历日内这样做。否则,您的Apple开发者程序帐户和与您帐户相关的所有应用程序都将被删除。
您的Apple开发者程序帐户已被标记为删除,因为您的应用程序直接违反了苹果开发者程序许可协议。
具体来说,你的应用违反了解放军第3.2(f)条,其中规定:
“你不会的,直接的或间接的,任何法案意在妨碍苹果软件和相关服务,本协议的意向,或者苹果的商业行为包括,但不限于,采取可能阻碍性能或应用商店使用的行动,VPP / B2B项目网站,或程序(例如,提交您自己的应用程序或任何第三方应用,虚假评论为您的应用选择,基本上类似于一个第三方应用以创造消费者混淆,名称的名称或蹲在应用程序名称以防止合法的第三方使用)。”

怎么办呢,尝试发个申诉试一下吧!

Navicat Premium中表出现sqlite_sequence无法删除的原因

2018年1月12日 【技术问题】 No comments

1-table sqlite_sequence may not be dropped

table sqlite_sequence may not be dropped

删除不需要的表时,出现如上图的弹出提示信息,一直以来让人头疼啊。
sqlite_sequence无法删除表的问题
就是上面这个表,之前遇到过,哪怕是重新创建一个db3文件,再把另一个表中的其它内容表复制过来后,也还是会出现,后来我是一个一个表进行复制,发现有些表复制过来是不会出现这种情况,而单独table_message复制过来时,就自动添加了这么个不需要的表,打开表结构一看,跟其它表唯一不一样的就是自动递增被勾选上了,那问题肯定就出在这里了,果然,把勾选去掉,再复制过来,一切OK,原来如此。
sqlite_sequence无法删除表的问题1

Unity5.3.3自定义添加的文字无法识别的问题

2018年1月8日 【Unity学习】 No comments

中文中体无法识别,出现一堆乱码。字体下方提示如下,记得以前使用Unity5.3时也有遇到此问题,一下子又给忘记了。
Dynamic fonts suffer from issues in Unity itself where you characters may disappar,get garbled,or just not show at times.Use this feature at you own risk.
Unity 字体无法识别

解决办法:
问题不在字体上,而是在使用到此文字的脚本上面,使用Notepad++打开此脚本,然后转换UTF-8编码格式,再Unity中使用,一切正常。回想在Unity4.6中也有问题这个问题,一直不知原因何在,原来问题就出在这里。

2018.01.08

SqliteException: SQLite error near “,”: syntax error无法读取数据库

2017年12月25日 【技术问题】 No comments

使用Unity5.3.3的,以前有使用过能正常使用,但现在又无语了,居然读取数据库时,出现这个问题,一下子无从下手啊!
SqliteException: SQLite error
near ",": syntax error
Mono.Data.Sqlite.SQLite3.Prepare (Mono.Data.Sqlite.SqliteConnection cnn, System.String strSql, Mono.Data.Sqlite.SqliteStatement previous, UInt32 timeoutMS, System.String& strRemain)
Mono.Data.Sqlite.SqliteCommand.BuildNextCommand ()

解决问题

在朋友的帮助一下,从出现这个问题的地方一步步查找,整了半天时间,终于知道问题所在了,并非是通过生成脚本的工具有问题,也不是sqlite的插件问题,而是出自预置的Sql的其中一个表有问题,即下图,没把加密的md5放在最后一列,因为他创建和连接数据库表时,是在md5后面加上)号作为结尾,现在却因为其它放在最后,结果就出现SQLite error near ","这个错误了,排查出后问题就解决。
SQLite error near

在这一过程中,一个方式方法的问题需要总结,因为自己遇到问题,总是各种情况猜想然后去试图查找答案,结果往往是盲打莽撞,事倍功半,应该纠正过来,从出现问题的地方一步步查找,这才是科学的方式。

困扰已久的NGUI中UIGrid网格刷新的问题

2017年11月3日 【Unity学习】 No comments

之前很久有遇到这问题,解决了是个很小的事情,就加个命令.repositionNow = true;就搞定了,可不知道一直是尝试直接写位移,不用这个风格,单列还好,多列就得计算数量,也是挺麻烦的。
.GetComponent<UIGrid>().repositionNow = true;
上面这段轻轻松搞定,呵呵 。

sql文件转换二进制的问题

2017年10月11日 【技术问题】 No comments

之前尝试了好久,没成功,可能就是因为没有关闭连接数据库的问题,今天是先试了一下txt文本,可以正常转换,然后转换sql文件就不行,原来重启Unity软件,还没使用当前sql时,还是可以转换的,贴上以下代码。

苹果开发者显示已付款但还未到账的申请

2017年10月11日 【游戏开发】 No comments

先进入自己的苹果开发者帐号,然后点击协议、款项,再点击下方的联系我们。
链接:https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/wo/6.0.0.13.7.2.7.9.3.1.2.3.3.1.1
进入以上链接,然后按下图选择选项,在留言中必然写英文,我是直接百度翻译的英文放上去的,然后再贴上中文。
pay qq
发布成功后如下图:
pay qq1

Swift2与Swift3不同语法

2017年7月7日 【Swift学习】 No comments

由于Swift2与Swift3之间有好多语法修正,所以刚入学还是比较蛋疼。网上查了一些资料,罗表以下备用:

CGRect

Swift 2:

let frame = CGRectMake(0, 0, 20, 20)
Swift 3:

let frame = CGRect(x: 0, y: 0, width: 20, height: 20)
CGPoint

Swift 2:

let point = CGPointMake(0, 0)
Swift 3:

let point = CGPoint(x: 0, y: 0)
CGSize

Swift 2:

let size = CGSizeMake(20, 20)
Swift 3:

let size = CGSize(width: 20, height: 20)
CGRectGetMidX

Swift 2:

CGRectGetMidX(view)
Swift 3:

view.midX
CGRectGetMidY

Swift 2:

CGRectGetMidY(view)
Swift 3:

view.midY
UIColor

Swift 2:

let color = UIColor.redColor()
Swift 3:

let color = UIColor.red
“NS”

Swift 2:

NSTimer
NSData
NSError
Swift 3:

Timer
Data
Error
UserDefaults

Swift 2:

NSUserDefaults.standardUserDefaults().//something
Swift 3:

UserDefaults.standard.//something

Binary operator ‘*’ cannot be applied to operands of type ‘CGPoint’ and ‘CGFloat’

2017年7月4日 【Swift学习】 No comments

查看了CGPoint属性,也是使用的CGFloat,但就是会出错,如下图:
CGFloat

解决问题:
突然想到可以找QQ群问啊,于是找到了问题,是要在CGPoin中的X和Y轴各自计算就不会出错。

网友发来的帮助文档:CGPoint+Extensions.swift

Apple Mach-O Linker (ld) Error Group

2017年5月27日 【技术问题】 No comments

在Mac使用的Xcode8.x版本,最后导出时报错: