▲点击上方“
CocoaChina
”关注即可免费学习iOS开发
开发者在开发应用程序之前,熟悉苹果审核应用的技术、内容以及设计准则是非常重要的,可以大大降低应用审核被拒的可能性。
最近,苹果通过一个
专门的页面
给出了截止2016年10月10日应用提交审核被拒的十大原因,大约有67%的开发者因为这十个原因被拒绝,其中开发者应用被拒的首要原因是应用的完整性。
苹果给出了应用被拒top 10原因,如下:
21%
Guideline 2.1 – Performance: App Completeness
16%
More Information Needed
8%
Guideline 2.3.7 – Performance: Accurate Metadata
4%
Guideline 4.1 – Design: Copycats
3%
Guideline 2.5.4 – Performance: Software Requirements
3%
Guideline 3.1.1 – Business: In-App Purchase
3%
Guideline 4.0 – Design
3%
Guideline 2.3.3 – Performance: Accurate Metadata
3%
Guideline 2.3.0 – Performance: Accurate Metadata (screenshots)
3%
Guideline 5.1.1 – Legal: Data Collection and Storage
在截止2015年2月份应用被拒绝的十大理由中,要求更多信息是被拒的首要原因。
另外,苹果还列出了其他审核被拒的原因。
崩溃和bug
当你完成应用开发并准备发布时应该将app提交审核。在提交审核前,要确保已经在设备上对应用程序进行了彻底的测试,修复了所有的bug。
无效链接
应用程序中所有的链接必须是有效可用的。对于所有应用程序来说,链接至一个提供最新联系信息的用户支持是必需的。如果你提供了一个可自动更新或免费订阅的链接,再或者你的应用属于儿童类别,那么你必须提供一个链至你的隐私策略的链接。
占位符内容
在提交应用进行审核之前要完成所有的图片和文本。仍处于开发阶段或者包含占位符内容的应用尚不具备分发资格,不能通过审核。
信息缺失
在iTunes Connect的App Review Information部分输入所有所需的细节信息。如果有些功能需要注册,提供有效的demo账户用户名和密码。如果有特殊的配置需要设置,请列出细节。如果有功能需要一个很难重现的环境或者要求特定的硬件,那要准备好提供一个demo视频或者硬件。同样,请确保你的账户信息是完整的和最新的。