返回首页 App Store 上线的那些事儿

App Store 上线常见问题

App Store 审核最新标准

条款和条件、功能

条款和条件

为 App Store 开发程序,开发者必须遵守 Program License Agreement (PLA)、人机交互指南(HIG)以及开发者和苹果签订的任何其他协议和合同。以下规则和例证旨在帮助开发者的程序能获得 App Store 的认可,而不是修改或删除任何其他协议中的条款。

功能

  • 崩溃的程序将会被拒绝。

  • 存在错误的程序将会被拒绝。

  • 跟开发者宣传不符的程序将会被拒绝。

  • 无应用文档或隐藏功能与描述不符的程序将会被拒绝。

  • 使用非公开API的程序将会被拒绝。

  • 在指定容器范围外读写数据的程序将会被拒绝。

  • 以任何方式或形式下载代码的程序将会被拒绝。

  • 安装或运行其他可执行代码的程序将会被拒绝。

  • Demo 版、trial 版和 test 版的程序将会被拒绝。 Beta 版应用程序可通过 TestFlight 提交,并且必须遵守相关指南。(此前并未允许 Beta 版通过 TestFlight 提交)

  • iPhone 程序必须不经修改就能以 iPhone 分辨率和 2 倍 iPhone 3GS 的分辨率在 iPad 上运行。

  • 与 App Store 已有程序重复的应用可能会被拒绝,特别是数量很多的情况下,比如手电筒应用和爱经应用。

  • 没有显著用途、不独特的应用程序或者与网站简单捆绑的应用有可能被拒;不提供任何持久娱乐价值的程序可能会被拒绝。

  • 内容主要是营销材料或广告的程序将会被拒绝。

  • 包含欺骗或虚假功能,却有没有标明的应用程序将会被拒绝。

  • 大于 100MB 无法通过蜂窝网络下载的应用(App Store 会自动禁止)。

  • 多任务程序使用后台服务仅限于几种目的:VoIP、音频播放、地理位置、完成任务以及本地提醒等。

  • 应用程序只允许使用 iOS WebKit 框架和 WebKit Javascript 浏览 web 内容。

  • 鼓励酗酒或使用违禁药物,或引诱青少年饮酒或吸烟的程序将会被拒绝。

  • 提供错误的系统诊断或不精确的设备数据的应用将会被拒绝。

  • 向 App Store 上传大量相似版本程序的开发者将会从 iOS 开发者计划中除名。

  • 简单一首歌曲或者一部影片应用要提交到 iTunes store,书籍类应用应该提交到 iBookstore。

  • 随意根据环境(如定位或者运营商)限制用户使用的应用会被拒。

  • 应用必须遵守 iOS 数据储存指导方针(iOS Data Storage Guidelines ),否则应用将被拒。

  • 存放在 Newsstand 的应用必须遵守开发者项目许可协议(Program License Agreement)的表 1、表 2 以及表 3,否则应用将会被拒。

  • 类似 App store,或者基于购买或者促销的目的而展示其他应用的应用将会被拒绝

(限制更加严格,此前经过特殊审核批准(比如健康管理、航空以及其他无障碍需求等),或者为特殊群体用户提供具有重大意义的附加值的应用是可以通过的)

  • 只有当 app 是出于特殊审核需要(比如健康管理、航空以及无障碍需求等)或为特殊群体用户提供具有重大意义的附加值时,才可以展示和推荐自身以外的其他应用程序,否则应用程序将会被拒绝。