2.1 App完成度
官方解释:提交至App Review的申请(包括可供预订的App)应为该App的最终版本,并应包含所有必要的元数据和有效网址。所有占位符文本、空白网站和其他临时内容应在提交前移除。在提交App之前,请务必在设备上对App的错误和稳定性进行测试;如果您的App需要登录,请提供演示帐户信息(并打开您的后台服务!)。如果您在App中提供了App内购买项目,请确保审核人员能够看到这些内容,并确保这些内容处于完整且最新的状态,否则请在审核备注中说明相关原因。请不要将App Review视作软件测试服务。我们将拒绝不完整的App套装以及会出现崩溃或存在明显技术问题的二进制文件。
一般拒审原因:上传的App中不能出现崩溃、加载失败等明显Bug;App不支持IPv6网络下使用;测试账号;隐藏开关等操作。
解决方案:开发者务必提前测试产品是否有Bug、在IPV6网络下是否能正常使用等。如遭遇因此条例拒审,建议逐条回复并澄清没有违规。
2.3准确的元数据
官方解释:用户应该知道他们在下载或购买您的App时会得到什么,所以请确保App的描述、屏幕快照和预览能够准确反映App的核心体验,并记得不断更新,以便保持与新版本相应的最新状态。
一般拒审原因:苹果有此判定主要是由于应用标题、描述、截图等与App功能严重不符所导致。如使用了安卓手机截图或浏览器截图都会引起拒审。
解决方案:保证自身标题、副标题符合要求。近期苹果对于标题审核方向所有更换,开发者需重点关注。另外如标题符合,那要考虑重新更换截图、预览视频等元数据,保证其App功能、流程与相关展示一致。务必去除隐藏功能模块代码,如果有需要隐藏功能的代码及定向跳转链接网址时,建议进行混淆处理,适当增加逻辑复杂度。
3.1.1 App购买项目
官方解释:如果您想要在App内解锁特性或功能(解锁方式有:订阅、游戏内货币、游戏关卡、优质内容的访问权限或解锁完整版等),则必须使用App内购买项目。App不得使用自身机制来解锁内容或功能,如许可证密钥、增强现实标记、二维码等。App及对应元数据不得包含指引客户使用非App内购买项目机制进行购买的按钮、外部链接或其他行动号召用语。
App可以提供App内购买货币,供客户在App内“打赏”数字内容提供商。
通过App内购买项目购买的所有点数和游戏货币不得过期,并且您应确保为所有可恢复的App内购买项目设计一套恢复机制。
请务必指定正确的可购买类型,否则您的App将被拒绝。
App可为其App内购买项目的内容启用赠送功能。此类礼品的退款只能返还给原购买者,且礼品内容不得更换。
通过Mac App Store分发的App可托管基于非App Store机制的插件或扩展。
提供“战利品箱”或其他随机虚拟物品购买机制的App必须在客户购买前,向客户披露每种类型物品的获取几率。
非订阅型App在提供完整解锁选项前可以提供按时间计算的免费试用期,方法是在“价格等级0”中设置非消耗型IAP项目,并按照命名约定“XX天试用”来命名。在开始试用之前,App必须清楚指明试用期时长、试用期结束后不再能访问的内容或服务,以及用户为获得完整功能而需要支付的任何后续费用。进一步了解如何使用收据(英文)和设备检查(英文)来管理内容访问权限和试用期时长。
一般拒审原因:主要由于App中接入第三方支付导致,如支付宝、微信等。
解决方案:老实的使用苹果自身支付方式,通过用内购的形式进行展示。如果隐藏虚拟产品或者通过后更改支付方式,都是有下架、销号的风险。
2.5软件要求
一般拒审原因:主要是App中含有违规代码导致。
解决方案:很可能是三方库中含有SDK,可以更新所有三方库,或者反编译提交的ipa,检查文档中是否有违规字符串,有的话删除即可。
3.1.2订阅
一般拒审原因:主要是由于App中订阅信息没有描述清楚或没有体现在明显位置所导致。
解决方案:确定应用中的描述清楚,并且保证描述是否跟用户实际购买订阅产品是在同一个界面。
5.1.1数据收集和存储
一般拒审原因:主要是App强制用户注册,且基于不需要用户信息的功能之上、暗中采集/共享用户的个人信息。此次WWDC大会后苹果更加重视,开发者们需格外注意。
解决方案:需先与用户协商,让用户同意后进行注册,有“强登陆”功能的一定要修改为提示登陆的版本。另外一些调取数据的功能均需向用户征求意见,避免苹果默认没有授权擅自手机信息。
3.2.2不可接受
一般拒审原因:App中有诱导用户完成某些事情得到奖励行为,例如:广告、积分奖励或积分兑换等。
解决方案:建议确保App中没有引诱用户功能,把奖励去掉,或将完成任务获取奖励的概念进行加工,不然苹果会默认产品有诱导用户行为。
1.2用户生成的内容
一般拒审原因:对于社交类产品、或者带有强UGC内容的产品(例如微博、今日头条、贴吧等),苹果要求开发者过滤令人反感的内容(例如暴力、色情、侵权等);并提供严格的审核机制与详细的开发者联系方式。
解决方案:建议确保App中用户内容没有包含暴力、色情等内容;同时据目前收集到的信息来看,“主动电话沟通”仅针对1.2条款时可进行申请,所以开发者如遇相关条款拒审,可尝试申请电话沟通。
5.2知识产权
一般拒审原因:App未经授权,使用受版权保护的第三方材料;另外,上架App是不能与苹果现有产品类似的。此次在WWDC19上,苹果自家软件更新后,建议开发者对自家产品进行核查,将App与苹果产品差异化。
解决方案:建议确保App只包含创建或拥有使用许可的内容。提交产品时,使用受版权保护的第三方书面证据进行展示。
1.1令人反感的内容
一般拒审原因:App中具有攻击性、不顾及他人感受、令人不安、惹人厌恶或低俗不堪的内容。
解决方案:建议审核机制,目前这方面国家政策也十分关注,建议确保内容安全性,及时处理相关展示内容,切勿存在侥幸心理。
3.2.1可接受的商业模式
一般拒审原因:App没有相关资质。
解决方案:最佳方案肯定是拿到相应业务资质。当然,如果实在没有相关资质,建议大家尽可能多的把自己公司合规的证据资料发给苹果,得到苹果认可,如果没有相关证据的话,而换新账号碰运气上架也算是一种操作,但算是不得已时可以尝试的方法,不算很建议。
4.3重复App
一般拒审原因:一般意思就是App跟别人上架的App功能或者代码很相似,通俗的说就是苹果认为的马甲包。
解决方案:可通过修改名字、icon、主色调、代码等解决,重点是代码。并且注意相同的App包提交至少间隔一天以上。不要一下上n个相同类型的包,这样很容易被苹果识别并盯上。
4.2最低功能要求
一般拒审原因:苹果认为上传的App功能不够,或者没有自己的核心功能,比如直接打包一个网页上架的产品很容易触发这个问题。
解决方案:可以添加一些功能丰富产品(导航栏,下拉刷新,推送通知等功能),如果觉得功能已经全了,还没有通过审核,可以向苹果解释产品解决的用户需求,以及具体功能的展现,还可以直接将网页和App截图对比发给苹果,让苹果更好的辨别。
5.1.5定位服务
一般拒审原因:App未得到允许,与第三方共享收集的用户数据,且并未说明使用目的等,如位置、账号等。
解决方案:如果要采取用户数据信息,需要给予用户提示,并得到用户的允许,或设置为可选,并且明确告知苹果采集用户数据信息的使用目的。总的来说就是要弹出提示说明使用这个权限是做什么用,需要向用户方和提供方(苹果)均有所告知。
当然,如果苹果在邮件中明确给出拒审原因时,可以根据苹果反馈的问题进行相应的修改。保证态度端正,及时处理,没有犯错时,可直接申诉,建议拿出有力证据进行证明,会提高过审速度。
溪谷软件,让游戏运营简单高效!溪谷软件售后服务平台,开启智能售后模式,同时实现一键出包,快速游戏对接,解放技术,节省研发成本缩短项目上线时间,产品广受用户好评。如果您想要了解更多产品细节,可以搜索【溪谷软件】并与我们客服人员联系。
赶快咨询客服
QQ:3002927238(小龙)
QQ:3002762040(海唐)
QQ:3002733689(丹丹)