AppStore上架规则
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 beta版、demo版、trial版和test版的程序将会被拒绝。
2.10 iPhone程序必须不经修改就能以iPhone分辨率和2倍 iPhone 3GS的分辨率在iPad上运⾏。
2.11 与App Store已有程序重复的应⽤可能会被拒绝,特别是数量很多的情况下,⽐如⼿电筒应⽤和爱经应⽤。
2.12 有⽤性不显著、不独特的应⽤或者与⽹站简单捆绑的应⽤有可能被拒;不提供任何持久娱乐价值的程序可能会被拒绝。
2.13 主要⽤于营销或⼴告的程序将会被拒绝。
2.14 提供欺骗或虚假功能,却有没有明确标⽰的应⽤程序将会被拒绝。
2.15 ⼤于100MB(绿⾊原先是50MB)⽆法通过蜂窝⽹络下载的应⽤(App Store会⾃动禁⽌)。
2.16 多任务程序使⽤后台服务仅限于⼏种⽬的:VoIP,⾳频播放,地理位置,完成任务以及本地提醒等。
2.17 应⽤程序只允许使⽤iOS WebKit框架和WebKit Javascript浏览web内容。
2.18 ⿎励酗酒或使⽤违禁药物,或引诱青少年饮酒或吸烟的程序将会被拒绝。
2.19 提供错误的系统诊断或设备数据的应⽤将会被拒绝。
2.20 向App Store上传⼤量相似版本程序的开发者将会从iOS开发者计划中除名。
2.21 简单的歌曲或者影⽚应⽤要提交到 store,书籍类应⽤应该提交到iBookstore。
2.22 武断地根据环境(如定位或者运营商)限制⽤户使⽤的应⽤会被拒。
2.23 应⽤必须遵守iOS数据储存指导⽅针(iOS Data Storage Guidelines ),否则应⽤将被拒。
2.24 存放在Newsstand的应⽤必须遵守开发者项⽬(Developer Program License Agreement)的表1、表2以及表3,否则应⽤将会被拒。
2.25 类似App Store,基于购买或者促销的⽬的⽽展⽰其他应⽤的应⽤将会被拒绝,除⾮是经过特殊审核批准(⽐如健康管理、航空以及其他⽆障碍需求等),或者为特殊体⽤户提供具有重⼤意义的附加值的应⽤。
2.26 只有当app采集是出于特殊审核需求时,app才可以展⽰和推荐⾃⾝以外的其他应⽤程序,⽐如健康管理、航空以及⽆障碍需求等,否则应⽤程序将会被拒绝。
3. 元数据(名称、描述、评级、排名等)
3.1 应⽤或者元数据中提到其他任何移动平台将会被拒。
3.2 带有占位符⽂本的程序将会被拒绝
3.3 描述中有与程序内容和功能不相关的信息的应⽤将会被拒绝。
3.4 为了不混淆⽤户, Connect中的应⽤名称应该和展⽰在设备上的应⽤名称⼀致。
3.5 不同尺⼨的app icon要⼀致,否则会造成混淆。
3.6 程序图标和截图不符合4+年龄评级的程序将会被拒绝。
3.7 ⽬录与类型不适合于程序内容的程序将会被拒绝。
3.8 开发者有责任为其程序指定适合的评级。不相称的评级可能会由苹果公司修改。
3.9 开发者有责任为其程序指定恰当的关键字。不恰当的关键词可能会被苹果公司修改/删除。
3.10 有以下⾏为的开发者将会被苹果从iOS开发者计划中除名:试图操纵或者欺骗⽤户评级,伪造或者付费评级,以及其他不相称的⾏为。
3.11 在安装下载之前推荐⽤户重启iOS设备的应⽤将会被拒。
3.12 在提交审核过程中,应⽤程序应包含能正常运⾏的URL,⽐如⽀持URL和隐私政策URL。
3.13 如果应⽤程序的截图和营销⽂本没有清晰地确定需要额外单独购买(⽐如使⽤IAP)的内容或者项⽬,那么应⽤程序将会被拒绝。3.14 App预览可以仅使⽤从应⽤程序捕获的视频屏幕、旁⽩、⽂本以及design overlays,否则应⽤程序将会被拒绝。(10.11更新)
3.15 添加App预览的应⽤程序,未经许可展⽰真⼈个⼈信息将会被拒绝。(10.11更新)
3.16 App预览可能仅包括在所有选定地区内经过授权许可⽤于此⽬的的⾳乐。(10.11更新)
3.17 App预览包含未经许可的通过app播放的内容(⽐如 playlist和YouTube流媒体)的应⽤将会被拒绝。(10.11更新)
4. 位置
4.1 在收集、传输或使⽤位置数据之前未通知并获得⽤户同意的程序将会被拒绝。
4.2 使⽤基于位置的API来⾃动控制车辆、飞机或其他设备的应⽤程序将会被拒绝。
4.3 使⽤基于位置的API⽤于调度、车队管理或应急服务的程序将会被拒绝。
4.4 当与应⽤功能或服务密切相关时可以使⽤位置数据,或者⽤于经过授权的⼴告。(10.11更新)
5. 推送通知
5.1 不使⽤苹果推送通知 (APN)应⽤接⼝提供推送通知的程序将会被拒绝。
5.2 未从苹果获得Push Application ID便擅⾃使⽤APN服务的程序将会被拒绝。
5.3 在⾸次推送消息或者要求推送通知运⾏之前未获得⽤户许可的应⽤将会被拒绝。
5.4 使⽤推送通知发送敏感个⼈信息或机密信息的程序将会被拒绝。
5.5 使⽤推送通知发送⾮请求消息或⽤于钓鱼或发垃圾邮件⽤途的程序将会被拒绝。
5.6 应⽤程序不可使⽤推送通知发送⼴告、促销或任何类型的直销信息。
5.7 应⽤程序不能向使⽤推送通知服务的⽤户收取费⽤。
5.8 使⽤推送通知会过多利⽤APN服务的⽹络流量或带宽或给设备带来过度负担的程序将会被拒绝。
5.9 如果应⽤程序传送病毒、⽂件、计算机代码或程序,并且对APN服务的正常运⾏造成损害或中断,那么该程序将会被拒绝。
6. 游戏中⼼
6.1 向终端⽤户或任意第三⽅显⽰玩家ID的程序将会被拒绝。
6.2 将玩家ID⽤于任何未经游戏中⼼条款批准⽤途的程序将会被拒绝。
6.3 试图进⾏反向搜索、跟踪、关联、挖掘、获得或利⽤玩家ID、别名或通过游戏中⼼获得其他信息的开发者将会iOS开发者计划除名。6.4 游戏中⼼信息(例如排⾏榜分数)只能通过游戏中⼼⽤于应⽤中。
6.5 利⽤游戏中⼼服务发送⾮请求信息或⽤于钓鱼或发垃圾邮件的程序将会被拒绝。
6.6 使⽤游戏中⼼过多占⽤⽹络流量或带宽的程序将会被拒绝。
6.7 如果程序能够传送病毒、⽂件、计算机代码或程序,并且对游戏中⼼服务的正常运⾏造成损害或中断,该程序将会被拒绝。
7. ⼴告
7.1 ⼈⼯刷⼴告浏览量或者⼴告点击率的应⽤程序将会被拒绝。
7.2 包含空iAd⼴告的应⽤程序将会被拒绝。
7.3 主要设计⽬的在于显⽰⼴告的应⽤程序将会被拒绝。
8. 商标与商品外观
8.1 应⽤程序必须遵守“Guidelines for Using Apple s and Copyrights”和“Apple List”中说明的所有条款与条件。
8.2 任何误导和暗⽰苹果公司是该应⽤程序来源或提供商,或者苹果公司以任何形式表⽰认可其质量或功能的应⽤程序将会被拒绝。
8.3 与⽬前已有苹果产品或者⼴告主题外观相似或混淆的应⽤程序将会被拒绝。
8.4 在应⽤程序名称中将苹果产品名拼错的应⽤程序(例如,GPS for Iphone,iTunz)将会被拒绝。
8.5 使⽤受保护的第三⽅材料(商标、版权、商业机密、其他私有内容)在申请时需要提供⼀份⽂本形
式的版权确认。
9. 媒体内容
9.1 不使⽤媒体播放器框架(MediaPlayer Framework)获取⾳乐库中媒体内容的应⽤程序将会被拒绝。
9.2 ⽤户界⾯模仿任何iPod界⾯的应⽤程序将会被拒绝。
9.3 通过蜂窝⽹络传输的⾳频流内容每5分钟不得超过5MB。
9.4 通过蜂窝⽹络传输超过10分钟的视频流内容需要使⽤ Live Streaming,并包含⼀个基准线为64kbps的⾳频 Live Streaming。
10. ⽤户界⾯
10.1 应⽤程序必须遵守苹果的《iOS Human Interface Guidelines》中所有的条款和条件。
10.2 外观与与iPhone的⾃带应⽤(⽐如App Store、iTunes Store和iBookstore)相似的应⽤将会被拒绝。
10.3 未能按苹果《iOS Human Interface Guidelines》描述正确使⽤系统提供的项⽬(⽐如按钮、图标)的应⽤将会被拒绝。
10.4 创建多桌⾯/主屏幕环境或者模拟multi-App插件体验的应⽤程序将会被拒绝。
10.5 修改⾳量⼤⼩和铃声/静⾳开关等标准开关功能的应⽤程序将会被拒绝。
10.6 苹果和我们的客户⾼度推崇简单、精致、富有创造性以及经过精⼼设计的界⾯。虽然需要付出更多,但却⾮常值得。苹果设⽴了很⾼的门槛。如果你的⽤户界⾯太过复杂或者⽔准不⾼,可能会被拒绝。
11. 购买与
11.1 使⽤App Store以外的渠道解锁或开启附加属性和功能的应⽤程序将会被拒绝。
11.2 使⽤应⽤内⽀付系统(IAP)以外的系统购买内容、功能或服务的应⽤软件将会被拒绝。
11.3 使⽤IAP购买实物商品和并⾮⽤于该软件的服务的应⽤软件将会被拒绝。
11.4 应⽤程序使⽤IAP购买积分(Credit)或者其他的货币必须在本应⽤中消费。
11.5 使⽤IAP购买已过期积分(Credit)或者其他货币的应⽤软件将会被拒绝。
11.6 使⽤IAP订阅的内容⾄少要持续7天,⽽且允许在⽤户的其他iOS共享。
11.7 应⽤程序使⽤IAP购买项⽬必须分派到正确的购买类型中。
11.8 使⽤IAP购买iOS内置功能(如照相机,)的应⽤程序将会被拒绝。
11.9 含有超过限定时间的内容或服务的应⽤程序将会被拒绝,除了特殊批准的内容(⽐如films、电视节⽬⾳乐以及书籍)。
11.10 保险类应⽤程序必须免费,遵守发布地区的法律,并且不能使⽤IAP。
11.11 ⼀般⽽⾔,你的应⽤程序越贵,我们的评审越彻底。
11.12 提供订阅功能的应⽤必须使⽤IAP,苹果将会按照 Developer Program License Agreement中的约定与开发者按30/70⽐例分成。11.13 在应⽤内使⽤跳转⾄外部购买或订阅链接的应⽤将会被拒,⽐如“buy”按钮跳转⾄⼀个购买电⼦书的web页⾯。
11.14 只要应⽤内没有跳转⾄外部购买、订阅的按钮或链接,苹果允许这些应⽤读取或展⽰经批准的、
在应⽤外购买或订阅内容(特别是杂志、报纸、书籍、⾳频、⾳乐、视频以及云存储内容)。苹果只能通过应⽤程序内的购买获得⼀部分收益。
11.15 应⽤程序可以只使⽤⾃动更新订阅期刊(报纸、杂志)、商业应⽤程序(企业类、效率类、专业创意类以及云存储类)和媒体应⽤程序(视频、⾳频、声⾳),否则应⽤程序将被拒绝。
11.16 当与特定的经过审核的实体产品(⽐如玩具)结合使⽤时,应⽤程序可以使⽤获得批准的附件功能,只要附加功能完全依赖于该硬件产品(⽐如⼀款⽤于控制望远镜的应⽤程序)或者也可以在不使⽤实物产品的情况下使⽤应⽤程序,⽐如作为成功的奖励或者使⽤IAP。
11.17 如果应⽤功能遵照各州和联邦法律,那么应⽤可以⽤来促进被认可的虚拟货币的流通。
12. 抓取和聚合
12.1 从苹果⽹站(例如apple、iTunes Store、App Store、iTunes Connect以及Apple Developer Programs等)抓取任何信息或者使⽤苹果⽹站内容和服务进⾏排名的应⽤程序将会被拒绝。
12.2 应⽤软件可以使⽤获得批准的苹果RSS feeds,例如iTunes Store RSS feeds。
12.3 只是简单的⽹页剪切、内容整合或者收集链接的应⽤程序可能会被拒绝。
13. 损害设备
13.1 怂恿⽤户以可能造成损害的⽅式使⽤苹果设备的应⽤软件将会被拒绝。
13.2 快速耗光设备电量或产⽣过多热量的应⽤软件将会被拒绝。
13.3 能导致⽤户⼈⾝伤害的app将会被拒绝。
14. ⼈⾝攻击
14.1 涉及诽谤、⼈⾝攻击性质以及内容狭隘卑鄙的应⽤软件或者打击特定个⼈或组织的应⽤软件将会被拒绝。
14.2 职业政治讽刺家和幽默作家不受这⼀条款约束。
14.3 展⽰⽤户创作内容(UGC)的应⽤程序必须提供⼀个过滤不良资讯的⽅法,⼀个⽤户可以标记具有侵犯性内容的机制以及可以阻⽌辱骂⽤户的能⼒。(10.11更新)
15. 暴⼒
15.1 应⽤程序中出现⼈或动物被杀、致残以及击、刺伤、拷打等受伤情形的真实画⾯将会被拒绝。
15.2 出现描绘暴⼒或虐待⼉童等内容的应⽤程序将会被拒绝。
15.3 游戏中出现的“敌⼈”不可指向⼀个特定种族、⽂化、⼀个真实存在的政府、企业或者其他任何现实中的实体。
15.4 对武器进⾏真实描述以怂恿⾮法使⽤或滥⽤这些武器的应⽤程序将会被拒绝。
15.5包含赌博内容的游戏将会被拒。
16.令⼈反感的内容
16.1 应⽤程序中出现过于令⼈反感或者低俗的内容将会被拒绝。
16.2 在设计上激怒⽤户或令⼈感到厌恶的应⽤程序将会被拒绝。
17.隐私
17.1 在未经⽤户事先许可,或未告知⽤户如何使⽤信息,在何处使⽤信息的情况下,应⽤程序不能传输⽤户数据。
17.2 要求⽤户提供地址和出⽣⽇期等私⼈信息才可使⽤其功能的应⽤程序将会被拒绝。
17.3 仅出于遵守适⽤的⼉童隐私法规的⽬的,应⽤程序可以要求⽤户的出⽣⽇期(或者使⽤其他age-gating机制),但是必须包括⼀些有⽤的功能或者娱乐价值,不管⽤户年龄⼤⼩。
17.4 应⽤程序收集、传输以及分享未成年⽤户个⼈信息(⽐如名字、地址、邮件、位置、照⽚、视频、绘画、聊天以及其他个⼈数据,或者与以上所述相关的永久性标⽰符)必须遵守应⽤⼉童隐私法规,并且必须包含隐私条款。
17.5 包含账号注册或者访问⽤户现有账号的应⽤程序必须包含隐私策略,否则将会被拒绝。
18. ⾊情
18.1 含有⾊情素材,也就是《韦⽒词典》中定义的“旨在激发情欲,对性器官或性⾏为的明确描述或展⽰,⽽⽆关美学或情绪感受”的程序将会被拒绝。
18.2 ⽤户频繁提供⽣成⾊情内容的应⽤程序(⽐如以前的Chat Roulette程序)将会被拒绝。
19.宗教,⽂化与种族
19.1 涉及宗教、⽂化或种族体的引⽤或评论包含诽谤性、攻击性或狭隘内容,或会使特定体遭受伤害或暴⼒的应⽤程序将会被拒绝。
19.2 程序可以包含或引⽤宗教经⽂,程序所提供的引⽤或翻译必须准确且不会引起误导。评论应该有教育意义,可以令⼈开阔眼界,⽽不应有煽动性。
20. 竞赛、赌博、以及抽奖
20.1 赌博和竞赛必须由应⽤程序的开发者或者app所属公司发起。
20.2 应⽤程序必须展⽰赌博和竞赛的正式规则,并声明苹果不是发起者,也没有以任何⽅式参与活动。
20.3 开发者运营⼀款具有抽奖性质的应⽤必须经过法律允许,并且抽奖应⽤必须具备以下特征:报酬、机会以及奖品。
20.4 允许⽤户在应⽤中直接购买或彩券的应⽤将会被拒。
20.5 提供真钱游戏(⽐如体育、扑克牌、游戏以及赛马)的应⽤程序必须有应⽤使⽤区当地必要的许可和允许,必须限制在这些区域,必须可以从App Store免费下载。
20.6 使⽤IAP购买信誉或者货币,且结合真钱游戏的应⽤将会被拒绝。
21.慈善与援助
21.1 包含可以向已认证的慈善组织捐赠功能的应⽤程序必须是免费的。
21.2 捐赠款项的募集必须通过Safari浏览器访问web页⾯或是⼿机短消息完成。
22. 法律要件
22.1 应⽤程序必须遵守所有发布地区当地法律,开发者有义务了解并遵守所有当地法律。
22.2 包含虚假,欺诈或误导性陈述的程序将会被拒绝。
22.3 任何招徕、促进或⿎励犯罪或明显鲁莽⾏为的程序将会被拒绝。
22.4 ⽀持⾮法的程序将会被拒绝。
22.5 被设计⽤以⾮法赌博⼯具的应⽤程序(包括点算牌)将会被拒绝。
22.6 具有匿名或恶作剧或发送类似短信/彩信功能的程序将会被拒绝。
22.7 任何开发暗中收集⽤户密码或⽤户私⼈数据程序的开发者将会从iOS开发者计划中除名。
22.8 包含⾮法律执⾏部分发布的DUI检查点信息,或者怂恿/协助酒后驾车的应⽤将会被拒绝。
22.9 任何计算药⽤剂量的应⽤必须提交药品制造商或者认可机构(⽐如医院、保险公司以及⾼校)。
22.10.在未授权的情况下使⽤iTunes⾳乐预览的应⽤程序将会被拒绝。(新增)
23. Passbook
23.1 Passbook Passes可被⽤来⽀付或者接收⽀付,传递商业信息或者提供验证(⽐如电影票、飞机票、优惠券以及其他),⽽把Passbook Passes⽤于其他⽤途的应⽤程序可能会遭到拒绝,并且会被撤销Passbook证书。
23.2 Passes必须包含有效的pass发⾏⼈有效的联系资料,否则app将会被拒绝,并且Passbook证书也会被取消。
23.3 Passes必须经过实体签名,并基于其名字、商标或者品牌进⾏分发,否则应⽤程序将会被拒绝,⽽Passbook证书也可能会被撤销。
24.⼉童类别
24.1 主要供⼉童使⽤的应⽤程序必须包含隐私政策,必须适⽤于应⽤程序的⼉童隐私法。
24.2 主要供⼉童使⽤的应⽤程序不允许包括⾏为⼴告(⽐如基于⽤户app内部活动的⼴告),任何在应⽤程序中展⽰的上下⽂⼴告必须适合⼉童。
24.3 主要供⼉童使⽤的应⽤程序必须得到家长许可或使⽤parental gate才能链接⾄应⽤程序外部或进⾏交易。
24.4 ⼉童类别中的应⽤程序必须标明“5岁以下,6-8岁或者9-11岁”。
25.扩展
25.1 包含扩展的应⽤程序必须遵照 App Extension Programming Guide (中⽂版,英⽂版)要求。
25.2 包含扩展的应⽤程序必须提供某些功能(辅助屏幕,附加设置)否则将会被拒绝。
25.3 如果扩展的视图中包含营销推⼴、⼴告或者IAP内容,那么包含该扩展的应⽤将会被拒绝。
25.4 键盘扩展必须提供⼀个切换⾄下个键盘的⽅法。
25.5 键盘扩展必须具有离线访问功能,否则将会被拒绝。
25.6 键盘扩展必须提供和 App Extension Programming Guide 描述⼀致的数字和⼗进键盘类型,否则将
会被拒绝。
25.7 提供键盘扩展的应⽤必须拥有基本的功能分类和隐私政策,否则将会被拒绝。
25.8 提供键盘扩展的应⽤程序只允许收集⽤户活动以增强键盘扩展在iOS设备上的功能,否则将会被拒绝。
26.HomeKit
26.1使⽤HomeKit框架的应⽤程序必须有提供家庭⾃动化服务的主要⽬的。
26.2 使⽤HomeKit框架的应⽤程序必须在营销⽂本中说明⽤途,同时必须提供隐私政策,否则将会被拒绝。
26.3应⽤程序不允许将从HomeKit API收集的数据⽤于⼴告宣传或者其他基于使⽤的数据挖掘。
26.4 出于其他⽬的使⽤从HomeKit API收集的数据,⽽不是⽤于提⾼⽤户体验或者家庭⾃动化功能中硬件/软件性能,这类应⽤将会被拒绝。
27.HealthKit
27.1 使⽤HealthKit框架的应⽤程序必须遵守其所在区域的适⽤法律,以及iOS Developer Program License Agreement中的3.3.28和3.39条款。
27.2将虚假或者错误的数据写⼊HealthKit的应⽤程序将会被拒绝。
27.3 使⽤HealthKit框架iCloud中储存⽤户健康信息的应⽤程序将会被拒绝。
27.4 应⽤程序不允许将通过HealthKit API收集的⽤户数据⽤作⼴告宣传或者基于使⽤的数据挖掘⽬的,除了改善健康、医疗、健康管理以及医学研究⽬的。
27.5 未经⽤户许可与第三⽅分享通过HealthKit API获得的⽤户数据的应⽤程序将会被拒绝。
27.6 使⽤HealthKit框架的应⽤程序必须在营销⽂本中说明集成了Health app,同时必须在app⽤户界⾯清楚阐释HealthKit功能。
27.7使⽤HealthKit框架的应⽤程序必须提供隐私政策,否则将会被拒绝。
27.8 提供诊断、建议或者控制硬件以诊断或者疾病的应⽤,若没有根据要求提供书⾯的监管审批,将会被拒绝。
28.TestFlight
28.1应⽤程序仅能使⽤TestFlight对以公开发布为⽬的的应⽤进⾏beta版测试,且必须遵守完整的App Review Guidelines。
28.2 当版本中包含的内容或功能有重⼤变化时,使⽤TestFlight的应⽤程序必须提交审核。
28.3 使⽤TestFlight的应⽤程序不允许分发给测试者,以作为任何形式的补偿。
29. Apple Pay
29.1 使⽤Apple Pay的应⽤程序必须在出售任何商品或者服务之前为⽤户提供所有材料的购买信息,否则将会被拒绝。
29.2 使⽤Apple Pay的应⽤程序必须正确使⽤ Apple Pay Human Interface Guidelines 中的Apple Pay标识和⽤户界⾯元素,否则将会被拒绝。
29.3 使⽤Apple Pay的应⽤程序不能提供触犯任何领域范围法律的⽤于交付的商品或者服务,也不能⽤作任何⾮法⽬的。
29.4 使⽤Apple Pay的应⽤程序必须提供隐私政策,否则将会被拒绝。
app开发者需要更新此app以在此ios上正常使用29.5 只有为了促进或提⾼商品和服务的交付,或者依照法律要求,使⽤Apple Pay的应⽤程序才能与第三⽅分享通过Apple Pay获得的数据。