ios 4.3 被拒解决方案

4.3是什么???

简而言之,4.3是功能或者应用程序重复出现在App Store,包括相同类型产品功能较一致,以及上传马甲或者分包导致的被拒回复,以下方案希望能帮到大家处理此类问题!

Guideline 4.3 - Design

This app duplicates the content and functionality of other apps submitted by you or another developer to the App Store, which is considered a form of spam.

Apps that simply duplicate content or functionality create clutter, diminish the overall experience for the end user, and reduce the ability of developers to market their apps. The next submission of this app may require a longer review time。

简而言之,4.3是功能或者应用程序重复出现在App Store,跟别人已经上架的APP非常相似,以及上传马甲或者分包导致的被拒回复 我们分析一下有很多种可能,

您的应用程序提供了与应用程序商店提交的其他应用程序相同的功能集;它只是内容或语言的不同,这被认为是垃圾邮件的一种形式。 这个应用程序的下一个提交可能需要较长的审查时间,并且这个应用程序将没有资格加速审查,直到这个问题得到解决。那么,如果你的app真的是仿造别人的app,是不能通过的,可以通过修改ui界面,增加一些不一样的功能再打包提交。

你们在同一个账号下或者在其他账号下提交过这个包,如果发现你这个账号上前一个提交的包问题都没有解决,而且被延迟了,又提交了一个包,他们会特别严格的审核你的这个包,会做对比,慢慢发现是同一个包,改了一部分内容而已,直接打回,没有任何商量余地。重新换个账号新建一个app

苹果的审核机制

1,预审核

扫描api,及plist文件字符缺失等;此处分两步,第一步为上传时苹果Application Loador等应用对于适配icon等的检查,第二步为上传后苹果的功能性检查,例如配置了Push功能但有缺失或者未打开功能,则会邮件提示等等;

2,机审

此处扫描支付SDK等,及马甲情况,机器扫描主要看代码块,可参考百度蜘蛛抓取网站模块原理;如遇部分无法过机审情况可尝试加速绕过机审(不是100%成功);

3,人工审核

此处主要检测功能或者App体验测试,例如用测试账号登录App体验功能,或其他是否明显bug等,ipv6也在此处检测

解决方案

升级version,升级一个版本号提交审核;

修改素材及UI色调等,修改logo,修改主色调;

修改功能界面等

添加垃圾代码或者注释块,此处主要防苹果机审扫描;

已有代码的混淆(改类名、改函数名、改文件名、改工程名) github上有相关的工程,可以进行混淆。我用的是这个,github.com/klaus01/KLG…

资源改名

适当添加一些无用的资源

如果上面还不行,只有换包了,注意不用更换开发者账号。

换包,把4.3这个包再使用xcode新建默认项目,archive一下,删除掉iTunes connect 关于这个包的信息,名称,五图,隐私政策,审核信息等都删除,然后保存。然后再移除APP。在这个开发者账号上在重新建立一个项目,新的bundleid,重复前面几个步骤,重新提交。

新建了一个QQ群:720208499,主要用于分享ios上包审核等相关内容,有兴趣的可以加下。

你可能感兴趣的:(ios 4.3 被拒解决方案)