1. 条款和条件
• 1.1 为App Store开发程序,开发者必须遵守 Program License Agreement (PLA)、人机交互指南(HIG)以及开发者和苹果签订的任何其他协议和合同。以下规则和例证旨在帮助开发者的程序能获得App Store的认可,而不是修改或删除任何其他协议中的条款。
2. 功能
• 2.1 崩溃的程序将会被拒绝。
• 2.2 存在错误的程序将会被拒绝。
• 2.3 跟开发者宣传不符的程序将会被拒绝。
• 2.4 无应用文档或隐藏功能与描述不符的程序将会被拒绝。
• 2.5 使用非公开API的程序将会被拒绝。
• 2.6 在指定容器范围外读写数据的程序将会被拒绝。
• 2.7 以任何方式或形式下载代码的程序将会被拒绝。
• 2.8 安装或运行其他可执行代码的程序将会被拒绝。
• 2.9 Demo版、trial版和test版的程序将会被拒绝。 Beta版应用程序可通过TestFlight提交,并且必须遵守相关指南。(此前并未允许Beta版通过TestFlight提交)
• 2.10 iPhone程序必须不经修改就能以iPhone分辨率和2倍 iPhone 3GS的分辨率在iPad上运行。
• 2.11 与App Store已有程序重复的应用可能会被拒绝,特别是数量很多的情况下,比如手电筒应用和爱经应用。
• 2.12 没有显著用途、不独特的应用程序或者与网站简单捆绑的应用有可能被拒;不提供任何持久娱乐价值的程序可能会被拒绝。
• 2.13 内容主要是营销材料或广告的程序将会被拒绝。
• 2.14 包含欺骗或虚假功能,却有没有标明的应用程序将会被拒绝。
• 2.15 大于100MB无法通过蜂窝网络下载的应用(App Store会自动禁止)。
• 2.16 多任务程序使用后台服务仅限于几种目的:VoIP、音频播放、地理位置、完成任务以及本地提醒等。
• 2.17 应用程序只允许使用iOS WebKit框架和WebKit Javascript浏览web内容。
• 2.18 鼓励酗酒或使用违禁药物,或引诱青少年饮酒或吸烟的程序将会被拒绝。
• 2.19 提供错误的系统诊断或不精确的设备数据的应用将会被拒绝。
• 2.20 向App Store上传大量相似版本程序的开发者将会从iOS开发者计划中除名。
• 2.21 简单一首歌曲或者一部影片应用要提交到iTunes store,书籍类应用应该提交到iBookstore。
• 2.22 随意根据环境(如定位或者运营商)限制用户使用的应用会被拒。
• 2.23 应用必须遵守iOS数据储存指导方针(iOS Data Storage Guidelines ),否则应用将被拒。
• 2.24 存放在Newsstand的应用必须遵守开发者项目许可协议(Program License Agreement)的表1、表2以及表3,否则应用将会被拒。
• 2.25 类似App store,或者基于购买或者促销的目的而展示其他应用的应用将会被拒绝 (限制更加严格,此前经过特殊审核批准(比如健康管理、航空以及其他无障碍需求等),或者为特殊群体用户提供具有重大意义的附加值的应用是可以通过的)
• 2.26 只有当app是出于特殊审核需要(比如健康管理、航空以及无障碍需求等)或为特殊群体用户提供具有重大意义的附加值时,才可以展示和推荐自身以外的其他应用程序,否则应用程序将会被拒绝。
3. 元数据(名称、描述、评级、排名等) 近来厂商踩雷屡见不鲜