4.3主要针对的是重复App,就是马甲包,4.3被拒主要在机审阶段,解决这个问题通常采用的方式简单来说分以下几步:
A、改名字;
B、修改素材及UI色调等,例如修改icon,修改主色调;
C、修改功能界面等,可改功能可做小开关;
D、填充代码(最好50%以上)或注释块;
除以上步骤外,还需要注意相同的马甲包提交至少要间隔一天以上,避免被同一个审核员看到。当然,还可以配合着升级套路:升级version(版本)号、换bundle id,换开发者账号再提交审核。
如果以上步骤不奏效,还可以尝试采用修改应用价格、发布地区、产品分类等方式。不过注意,App上架后价格、发布地区是可以修改的,但产品分类不可以,对这个有要求的慎用!
IPv6的话,确认代码没问题的话,重新提交1~2次就好了。多数是审核人员所在的网络环境导致的问题,如果不放心,重新提交时将截图或拍下视频放附件里或直接向苹果申诉。如果 App本身有问题,例如不兼容 IPv6,最好的办法是让App兼容 IPv6 或通过升级服务器来支持IPv6,其他代码问题问问技术就OK了。
最后还有4.3问题解决方案
基础知识:
1.苹果的审核,分为机器审核和人工审核;
目前大多数4.3是死在机器审核阶段。
2.苹果对开发者帐号会进行权重管理;
权重越低的帐号,审核越严格;
同样的包,可能在权重高的帐号上就能过,在权重低的帐号上就是4.3;
3.目前苹果还只是对新提交应用进行相似应用的检测(包括新包和升级包);
对新包的检测严厉程度和升级包相仿(还是看帐号权重)
规避4.3的重心:
切断当前马甲包与以往马甲包的所有相似性关联;
相似性关联包括:
1. ipa包特征;
2. 开发者帐号;
3. 打包电脑;
4. 上传IP;
5. 材料相似;
分项细述:
1. ipa包特征:
包括有代码相似性,资源相似性;
代码相似性解决办法:
a. 已有代码的混淆(改类名、改函数名)
b. 添加一些无用的代码;
资源相似性解决办法:
a. 资源改名;
b. 适当添加一些无用的资源;
2. 开发者帐号:
两个马甲包不要关联到同一个开发者帐号的信息;比如打包时关联。
3. 打包电脑:
有条件的最好用不同的MAC来打包(每台MAC上最好打包马甲包不要超过5个)
4. 上传IP:
上传马甲包时,IP不要跟其他马甲包的IP相同;
5. 材料相似:
itu后台材料如宣传图,ICON,版权人不要出现相同;
【注:即使是前边没审核过的包,也不要跟他们有关联。尤其是前边被4.3拒绝的包,更不能跟他们有相似性】
网友评论