App Store审核指南是苹果公司为iOS应用开发者提供的一份详细规范,旨在确保所有提交到App Store的应用程序符合高质量标准和用户安全的要求。这份中文版的指南涵盖了从功能、元数据到内容审查等多个方面,旨在帮助开发者理解并遵循苹果的审查准则,从而提高应用被接受的可能性。
1. **条款与条件**:开发者必须遵守程序许可协议、人机交互指南以及与苹果签订的所有协议和合同。这些规则补充而非替代原有的协议条款。
2. **功能**:苹果强调程序的稳定性和准确性。崩溃、错误、功能与描述不符、使用非公开API、超出容器范围的数据读写、下载代码、安装可执行代码、提供beta版本以及重复功能的应用都将被拒绝。此外,无实质性用途或娱乐价值、主要为营销目的、欺骗性质的程序也将不被接受。
3. **元数据、评级与排名**:应用的名称、描述、评级等信息需要准确反映其内容,不得提及其他移动平台,不得使用占位符文本,也不能误导用户。
4. **位置、推送通知、游戏中心、iAd相关**:这些功能的使用需合规,例如,位置信息的获取需用户授权,推送通知不能滥用,游戏中心和iAd的集成要遵循特定规则。
5. **商标与商业外观**:开发者必须尊重他人的知识产权,不得冒用或滥用商标和商业外观。
6. **媒体内容**、**用户界面**:媒体内容需遵循苹果的审查标准,UI设计需符合HIG,提供良好的用户体验。
7. **购买与流通**:内购商品和服务的处理、价格设定、退款政策等都需遵循苹果的规定。
8. **抓取与聚合**:抓取或聚合内容的应用需遵守版权法和其他相关法规。
9. **设备损害、人身攻击、暴力、不当内容**:苹果禁止可能导致设备损坏、包含人身攻击、过度暴力或不适当内容的应用。
10. **隐私**:保护用户隐私是核心,应用需清晰告知数据使用情况,获取用户同意,并遵守相关法律法规。
11. **色情**、**宗教、文化与种族**:涉及敏感话题如色情、宗教、文化、种族的内容需谨慎处理,避免引发争议。
12. **竞赛、赌金、彩票与抽彩售物**:与赌博相关的活动必须遵守严格的法律限制。
13. **慈善与援助**:慈善筹款应用需提供合法的证明和透明度。
14. **法律要件**:开发者需确保应用符合所有适用的法律法规。
这个指南是动态更新的,随着新应用的出现和新技术的发展,可能引入新的规则。苹果对应用的严格审查是为了维护App Store的整体质量和用户的信任,同时也是对开发者的一种保护,因为一个健康的生态系统有助于所有参与者取得成功。对于开发者而言,深入理解并遵循这些指南,是确保应用顺利上线的关键。