关于cocos2d游戏苹果审核4.3问题

最近有许多开发者遇到了因为审核条款 4.3(后文统一简称 4.3)审核条款 4.3(后文统一简称 4.3),这种情况 常见于大家上传重复应用的时候,因为App Store 已经有了很多相似的应用 而被打回,今天我们来分享下 4.3 被拒的处理方法!

4.3 被拒的邮件如下:
Guideline 4.3 - Design - Spam
Your app duplicates the content and functionality of apps submitted 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.
You will experience a delayed review process if you deliberately disregard the App Store Review Guidelines, ignore previous rejection feedback in future app submissions, or use your app to mislead or deceive users.
Important Information
As a result of violating this guideline, your app’s review has been delayed. Future submissions of this app, and other apps associated with your Apple Developer account, will also experience a delayed review. Deliberate disregard of the App Store Review Guidelines and attempts to deceive users or undermine the review process are unacceptable and is a direct violation Section 3.2(f) of theApple Developer Program License Agreement. Continuing to violate theTerms & Conditionsof the Apple Developer Program will result in the termination of your account, as well as any related or linked accounts, and the removal of all your associated apps from the App Store.
We want to provide a safe experience for users to get apps and a fair environment for all developers to be successful. If you believe we have misunderstood or misinterpreted the intent of your app, you may submit an appeal for consideration or provide additional clarification by responding directly to this message in Resolution Center in iTunes Connect.
For app design information, check out the following videos:"Best Practices for Great iOS UI Design"and"Designing Intuitive User Experiences,"available on theApple Developerwebsite.
You may also want to review theiOS Human Interface Guidelinesfor more information on how to create a great user experience in your app.
If you cannot - or choose not to - revise your app to be in compliance with the App Store Review Guidelines, you may wish to build an HTML5 web app instead. You can distribute web apps directly on your web site;the App Store does not accept or distribute web apps.
For more information about creating web apps, refer to theConfiguring Web Applicationssection of the Safari Web Content Guide.
For a description of the HTML elements and attributes you can use in Safari on iPhone, check outSafari HTML Reference: Introduction.

第一个处理方法:修改元数据内容
①修改应用程序价格,打造与原产品不同的价格级别;
②修改应用程序发布地区,打造与原产品不同的售卖地区或分不同地区运营;
③修改产品分类,打造与原产品不同的产品侧重属性分类;
④回复苹果产品设计理念等,表述产品情怀,希望打造独一无二的产品,比如功能目前会跟其他类似,会有相同情况;然后提出产品内某功能加以细节性说明,比如功能在市场上其他人还没做等等(此做法请慎重,描述好了 ok,描述差了打脸)。
修改后回复内容可参考以下内容:
尊敬的苹果开发者审核,
您好,针对于贵方提出的 4.3 相关问题,我方目前已修改“地区/售价/分类”,主要目的在于针对不同的人群属性做运营方面的区分,我们希望给予用户不同的产品体验,包括应用程序内的功能侧重点,展现给用户的内容等等;希望贵方能重新审核,及时给予我方 App 通过审核并发布至 App Store。
诚挚的问候!

第二个处理方法:修改 App 二进制代码
①升级 version,升级一个版本号提交审核;
②换 bundle id,换一个包再提交审核;
③换开发者账号,换不同账号提交审核;
④修改素材及 UI 色调等,修改 logo,修改主色调;
⑤修改功能界面等,此处可改功能也可做小开关;
⑥添加垃圾代码或者注释块,此处主要防苹果机审扫描。

顺便说下,苹果的三种审核机制!
1,预审核—
扫描api,及plist文件字符缺失等;此处分两步,第一步为上传时苹果Application Loador等应用对于适配icon等的检查,第二步为上传后苹果的功能性检查,例如配置了Push功能但有缺失或者未打开功能,则会邮件提示等等;
2,机审—
此处扫描支付SDK等,及马甲情况,机器扫描主要看代码块,可参考百度蜘蛛抓取网站模块原理;如遇部分无法过机审情况可尝试加速绕过机审(不是100%成功);
3,人工审核—
此处主要检测功能或者App体验测试,例如用测试账号登录App体验功能,或其他是否明显bug等,ipv6也在此处检测;

注:需要紧急解决4.3问题 加QQ:250339263@qq.com

不好意思,我没看明白和 cocos2d-x 是什么关系。

你上面说的这些方法都没用

这就是一个打广告的

删了打广告的狗

嗯,冻结该账户了。

首先,要看你是什么产品和使用的什么技术框架, 不同的框架对应的解决方案是不一样的。

先说说为什么会遭受到4.3, 苹果的审核目前分为机器审核和人工审核。

1, 机器审核

当前苹果机器审核的具体原理,估计只有苹果内部自己的人才知道, 而且这个审核原理应该也是会不断的升级和变化, 只是速度快慢而已。 具目前大家测试的结果来看, 当前主要原理是对App扫描。App扫描分为两部分, 一部分是对代码进行扫描, 一部分是对资源文件进行扫描。

1.1 代码扫描部分主要是对编译器会对每个函数生成编译器内部才识别的函数名, 所以这里就需要针对不同的语言进行不同的修改,而且修改的量也需要比较大, 才能绕过苹果的识别库。 对代码进行修改可以人工进行修改, 比如函数增加一些默认参数啊,修改类名和函数名, 也是可以应对和解决的,只是比较费时费力。 如果想省时省力, 最好是写代码进行批量修改或生成。

1.2 针对资源文件的识别, 主要是针对各个文件扫描出来的MD5进行比对,如果文件和苹果识别库里的App相似达到一定程度,就会触发4.3, 这时候我们可以人工增加大量小文件进行混淆, 当前技术实力强一点, 也可以通过代码进行生成。

2, 人工审核

其实苹果4.3条款不是最近才有的, 苹果很久很久以前, 就一直有4.3这个条款存在。 只是以前一直都是人工进行4.3审核,那当然效率就很慢了。 被人工审核出来的, 基本上要么是被人举报, 要么就是你的App实在是太明显了, 比如被大家做烂了的传奇类游戏, 仿非常出名的游戏(梦幻西游、王者荣耀), 不然一般是很难查出来的。

但是, 凡是都有个但是, 如果你的账号之前就有个4.3被查出来了, 后面再次提交的时候,账号上有4.3的记录, 苹果审核人员这时候就会高度怀疑了, 这种情况被人工4.3的概率就要大很多了。

当然, 以上都是我猜的, 把握不是100%, 但也能有个9成, 因为我们是专门过4.3包的, 已经有大量成功过审经验。我们写了有不少针对代码扫描和资源扫描的批量自动生成和修改的脚本代码。 这部分代码既有针对C++部分, OC部分, Lua部分,JS部分。可以达到您本身不需要修改任何代码修改调用的程度,尤其适合cocos系列引擎的游戏。

以前就是4.3的大概原理, 希望大家都能通过审核, 如果有是用做棋牌的, 希望用上我们写的自动生成代码的, 我们可以帮您解决问题, 节省您的宝贵时间。 联系QQ:3095501410