谈谈苹果审核的最新动态
1、从2017年开始苹果的审核机制不断升级,尤其是机器审核的不断升级更是给苹果审核人员增加了一双透视眼,越来越多的包遭到2.3.1,3.2,4.3,甚至有的包苹果认为是你的资质问题而进行调查或者直接进行14天标记而移除应用并封号。
2、2018年12月份开始苹果再次升级了审核系统,审核机制更加残酷,很多以前大家都觉得能通过的包也在此次升级中遭到封锁,大量2.3.1,3.2等大礼包出现,这使很多开发人员绞尽脑汁,甚至徘徊在崩溃的边缘。
分析问题,稳住心态
1、账号资质问题,很多开发者用的账号是个人账号,在提交审核的时候很容易就会遭到苹果审核人员的调查,这说明了个人账号的信誉度非常低,所以建议广大的开发者尽量把已上架的包转移到公司账号下,下次再次提交审核的时候用公司账号提交,公司账号是以华夏邓白氏公司验证后下发邓白氏编码注册的,信誉度较高,基本不会遇到苹果调查账号,而且也会减少一些不必要的麻烦。
2、2.3.1隐藏的内容,这个被拒内容是非常常见的,并且伴随着延迟审核,最常见的就是支付环节了,有些公司因为苹果实行内购分三成利润而要放弃内购选择微信或者支付宝,在上线过程中虽然做好了隐藏但是还是逃不过机审的搜查。根据审核指南,我们知道以下服务可以用第三方支付:
(1)实物商品;例如:吃的、喝的、穿的、图书;
(2)商品的最终收益归个人的;例如:轻轻家教的答疑服务,老师一对一服务;
(3)App上只提供支付付款并未不是在App内部提供服务的;例如:学而思网校,作业帮,上面的课程都是通过微信或者支付宝的方式,但是是在线下授课;
如果是属于以上的服务,那么就不用隐藏第三方支付了,只需要和苹果审核人员解释你们的业务构成,苹果审核很人性化,能够以合理的理由说服他们就一定给过;
如果不是以上的服务,那么还是乖乖的用内购吧,并且要把微信SDK和支付宝SDK移除干净,连关键字也要删除(例如:alipay、wechatpay、zhifubaopay就算字符中间加上xxx也不行,一定要小心第三库里面默默藏着支付啊,告诉你个查询的方法:打开终端,cd到项目所在目录下,使用密令 grep -R "alipay" * 回车即可查询),俺也曾经因为关键字也吃过不少坑,发个邮件证明下:
关于第三方库含有支付关键字的邮件:
Hello,
We are writing to let you know the results of your appeal for your app,
The App Review Board evaluated your app and determined that the original rejection feedback is valid. Your app does not comply with:
2.3.1 - Performance and 3.1.1 - Business
We continue to find your app includes support for AliPay payments. It would be appropriate to remove all external or third-party payment mechanisms within your app.
Please note that all appeal results are final. We encourage you to make the necessary changes to this app to bring into compliance with the App Store Review Guidelines, and resubmit it for review.
Best regards,
Leo
App Review Board
打乱字母也被看到支付的邮件:
Hello,
Thank you for your response.
It would be appropriate to remove any and all third party payment support from this app, such as this app’s [MyPayOrderViewController ZxxxFxxxBxxxPaAciotn:] method.
We look forward to reviewing your revised submission.
Best regards,
App Store Review
看到了吧,我支付宝都用xxx分开还是被查出来了,苹果粑粑不是吃素的啊,如果你没用原生支付SDK,用的H5的话,我建议还是通过接口传入加载地址,并生成加密字符串吧。我也没试过,听说有人这么做通过了,要不然一不小心给了一个2.3.1大礼包,难受啊,谁收过,谁知道啊!
3、3.2内购;上面已经说过了,虚拟产品或者服务并且在App内部消耗的产品就必须用内购;例如:游戏币,会员充值,得到App的得到币、喜马拉雅喜点等虚拟产品。有一些人运气好,在做内购的时候把第三方加上也通过了,通过接口隐藏了第三方,苹果没查出来,由于失误上线前忘了处理接口的事而暴露出来了第三方,这种可就不是简单的2.3.1延迟审核了,苹果说你是欺诈,很有可能会直接下架应用,并标记14天的。以前的朋友遇到过,我本人也遇到过,说多了都是泪,所以你真的做了这样处理,就一定得细心、细心、再细心啊。
4、4.3功能或者应用程序重复出现在App Store;就是上架一个App的时候,复制了原来已经上架App的代码,这两个应用的代码及其相似,苹果就会给4.3大礼包;出现这种情况大多数都是机器审核给的结果,我建议做一下更改并发送邮件说明:
(1)修改素材及UI色调等;
(2)修改功能界面等;
(3)换开发者账号;
(4)添加垃圾代码或者注释块;
(5)适当添加一些无用的第三方库;
并回复邮件:
尊敬的苹果开发者审核,您好,针对于贵方提出的4.3相关问题,我方目前已修改“地区/售价/分类”,主要目的在于针对不同的人群属性做运营方面的区分,我们希望给予用户不同的产品体验,包括应用程序内的功能侧重点,展现给用户的内容等等;希望贵方能重新审核,及时给予我方App通过审核并发布至App Store。诚挚的问候!
今天就说到这里吧,希望大家多留言一起讨论,有不合适的地方或者建议尽管提哦!
网友评论