不知不觉入行已经三年了,期间开发过三个社交类型的App和一些企业级的工具类应用,从一个迷茫的小菜鸟到到现在能学以致用,但是再骄傲的技术面对苹果的审核也不得不感到无奈,以下是我的心酸历史:
1、内容不能有用户歧视(想当初我们的App是做美女视频社区的,结果被冠以物化女性的理由拒绝了9次知道我们放弃了这个App),和一些不正当的用户引导
2、应用内容出现违禁的都会被拒(App里面的视频封面稍微有点事业线),内容与应用评级不想符的也会被拒
3、第三方登录需要检测本地是否安装客户端,没有的话必须隐藏登录按钮,不能只有第三方登录,必须要有自己的注册登录系统测试账号,保证测试账号可以登录,第三方账号登录服务器可能不稳定,最好提供手机测试账号
4、注册以及涉及到隐私和纠纷问题的地方必须要有用户协议
5、ugc内容必须提供举报接口
6、App活动奖励需要声明跟苹果无关,不能在App内生成奖励兑换的key应用功能不能自相矛盾,不符合苹果程序设计规范,不能跟AppStore的功能相冲突
7、应用内部通过积分购买功能可能被拒
8、审核的时候无法访问服务器
9、程序有大量的bug也无法使用
10、使用非公开的API
11、用户界面太过复杂,或者设计的太粗糙也将被拒,不能与苹果自带的应用界面设计的太像,按钮功能与提示不想符的也会被拒
12、限制或者付费解锁相关功能的审核比较严格
13、程序内不能提及任何其它移动平台
14、使用第三方SDK要检查是否含义IDFA广告模块,如果提交的的时候会设置应用是否包含广告,不含广告的App需要删除第三方SDK中的广告模块和,也不能使用IDFA产生的设备唯一标识符
15、不能有任何更新提示
记录下这些以祭奠我那逝去的女生派(对这三个字有性别歧视)App,也给走在ios开发道路上的新手们。
网友评论
binary reject!because “ios”