App提交苹果商店审核,遇到过哪些坑?
苹果的审核机制,让你抓狂、抓狂、再抓狂,却毫无办法....
只有提前把可能问题都解决掉才行。
分享过去一年遇到的一些坑,都是血淋淋的教训,希望可以帮到后来者少走些弯路。
1、App的等级评定
App都会要求做个等级评定,苹果会让你对以下内容进行选择,是或者否。
然后,自动评出一个级别,是可以多少岁以上的人可以使用。
例如金元宝,评定的等级就是4+岁,即4岁以上的人,都可以适用。
须知这个年龄标准,越低,受众当然越大;伴随而来的是,苹果审核的标准也越严格。
例如金元宝以前就吃过这个苦头。App里有抽奖的活动,活动页面没有隐藏,苹果审核时,发现有这个活动,就认为是带有 性质,而 性质在4+岁这个级别,是不允许的。
一个建议就是,等级不一定要追求年龄段越低越好,看自己的受众是什么样的,适当即可。
2、注意隐藏APP内的营销活动
这个与前面一点是关联的,最好检查下苹果审核的标准,然后将相关活动页面,在提交版本中都不要出现。
等审核通过了,再放出来不迟!
3、注意测试环节与正式发布环境的区别
这也是让人抓狂的一个问题。
我们曾经在发版前,测试全部通过,手机端、pad上,都没有任何问题;然后提交到苹果审核,就无法通过。苹果的回复是:
App打开后,无法登录,看不到内容!
一开始以为是对方那边网络有问题,因为反复测试,我们这里都没有问题,包也同一个。
然后又重新提交,寄希望于可以通过。
结果,打回!
重复3次,浪费1个多月时间啊!
后来才搞明白,我们在测试环境与正式发布环境,证书不同,当前使用的请求方法,在正式环境是不行的。
最后,重新修改请求方法,才解决了!
4、版本升级功能按钮隐藏
不要在App中出现这个按钮,否则会被打回!
5、第三方登录隐藏
QQ或者微信登录,最好也隐藏,对方不一定安卓这些东东,如果去测,肯定也出问题,会被打回。
建议:
一定要建立预发布的流程,在正式发布前,发布公测的版本到商店,完全用真实的环境让客户来参与测试。
千万不能偷懒,省掉这一步!