关于苹果iOS应用审核4.3打回的解决方法

基础知识

1.苹果的审核,分为机器审核和人工审核;目前大多数4.3是死在机器审核阶段。
2.苹果对开发者帐号会进行权重管理;权重越低的帐号,审核越严格;同样的包,可能在权重高的帐号上就能过,在权重低的帐号上就是过不了;
3.目前苹果还只是对新提交应用进行相似应用的检测(包括新包和升级包);对新包的检测严厉程度和升级包相仿(还是看帐号权重)。预判,随后会对之前已上架的包也进行相似应用检测,只是时间的早晚。

参考方法

混合框架开发的处理

Uniapp、Flutter、React-Native等框架开发的混合App处理方式-4.3-情况处理

原生开发的处理

原生开发的iOS-4.3-情况处理

如何规避4.3

核心重点

核心重点是切断当前马甲包与以往马甲包的所有相似性关联,以下阐述要消除相似和关联的地方。

ipa包特征

ipa包特征包括有代码相似性,资源相似性。

代码相似性解决办法:
a. 已有代码的混淆(改类名、改函数名)
b. 添加一些无用的代码;
资源相似性解决办法:
a. 资源改名;
b. 适当添加一些无用的资源;

开发者帐号

两个马甲包不要关联到同一个开发者帐号的信息。
比如打包时所用的电脑,有条件的最好用不同的MAC电脑来打包(每台MAC上最好打包马甲包不要超过5个)。

上传IP

上传马甲包时,IP不要跟其他马甲包的IP相同。

材料相似

后台材料如宣传图,ICON,版权人,公司名称、邮箱等联系方式不要出现相同。
【注:即使是前边没审核过的包,也不要跟他们有关联。尤其是前边被4.3拒绝的包,更不能跟他们有相似性】

以上的能做到,基本大部分马甲可以顺利通过4.3这道坎了。

实践修改记录

1、本次修改耗时7天,包括5天对代码的修改,2天账号申请、配置和打包送审。
2、审核时长约2个星期,主要原因是宣传文案与应用内容功能严重不符,加上功能体现比较含糊。
3、使用了搭载MacOS.11.3的虚拟机、代理IP软件付费上传应用包(每次上传1元)、iOS版本13.4以上的iPhone手机一台用于激活账号和下载appdeveloper绑定支付方式、申请开发者资格和付费。
备注:虚拟机无法用于激活苹果账号,且后续已无法使用网站为开发者账号付费,而必须用比较新的iPhone手机或者iPad登录苹果账号、下载官方应用、绑定支付方式才可填写资料完成付费,而每台苹果设备可激活的账号为3~5个,需要时常更换,所以第三方开发又想要方便上架又想要完成一条龙服务是越来越难。

猜你喜欢

转载自blog.csdn.net/u013102711/article/details/127813578