修订于:2015.10.19
虽然我一直说App Store Review Guidelines是iOS开发者必看的《葵花宝典》,但其实这些年来我也都没对着英文原版认真读一遍……事实上,你想对着中文版认真读一遍也是件不太容易的事情,因为现在网上能找到的各种自行翻译的中文版不是过期太久,就是颇多瑕疵。
这次重写《运营基础课》,总算是静下心来把 App Store Review Guidelines 的英文原版完整过了一遍,顺便整理了一个中英文对照版本。这个版本之后将会持续保持更新,尽量与官方的文本保持实时一致。
由于本人学疏才浅(不是自谦),加上iOS 开发的很多领域也未曾涉及,因此可以想象这个版本中也会存在不少谬误。还请各位如若发现,不吝赐教,共同维护一个更新及时释义准确的版本。
App Store Review Guidelines 审核指南
Introduction
介绍
We’re
pleased that you want to invest your talents and time to develop
applications for iOS. It has been a rewarding experience - both
professionally and financially - for hundreds of thousands of developers
and we want to help you join this successful group. We have published
our App Store Review Guidelines in the hope that they will help you
steer clear of issues as you develop your App and speed you through the
approval process when you submit it.
感谢你贡献才华与时间来开发iOS应用。从职业与回报两方面来看,这对成千上万的开发人员来说都是一项值得投身的事业,我们也希望能帮助你加入这个成功的群体。我们希望这份《App
Store 审核指南》能帮你避开开发过程中可能遇到的某些问题,并在你提交应用时帮你加快审核流程。
We view Apps
different than books or songs, which we do not curate. If you want to
criticize a religion, write a book. If you want to describe sex, write a
book or a song, or create a medical App. It can get complicated, but we
have decided to not allow certain kinds of content in the App Store. It
may help to keep some of our broader themes in mind:
我们将应用(Apps)视为与书籍或歌曲不同的产品(我们并不收录它们)。如果你意欲批评宗教,那就去写本书。如果你想要描述性爱,那就写本书或写首歌,或者可以创建一个医疗类应用。这么做可能会显得有些复杂,但我们已经决定不允许某些内容出现在应用商店(App
Store)。这个决定能帮助我们秉持一些更为深远的愿景:
We have lots of kids downloading lots of Apps. Parental controls work great to protect kids, but you have to do your part too. So know that we’re keeping an eye out for the kids.
有很多儿童用户从 App Store 下载应用。虽然家长监护功能可以很好地保护他们,但是你也需要做应该做的那一部分。你要知道我们时刻在留心孩子们。
We have over a million Apps in the App Store. If your App doesn’t do something useful, unique or provide some form of lasting entertainment, or if your app is plain creepy, it may not be accepted.
App Store 中有超过一百万的应用。如果你的应用没有什么有益的用途,不够独特或者不能提供持续性的娱乐功能,又或者只是一味的恐怖吓人,那它可能不会被接受。
If your App looks like it was cobbled together in a few days, or you’re trying to get your first practice App into the store to impress your friends, please brace yourself for rejection. We have lots of serious developers who don’t want their quality Apps to be surrounded by amateur hour.
如果你的应用看上去像是那种只花了几天功夫简单拼凑出来的东西,或者只是出于证明给朋友们看看的目的上传了练手的应用,请提前做好被拒的准备。我们用有很多态度严谨的开发者,不希望他们的高品质应用周围充斥着玩票性质的作品。
We will reject Apps for any content or behavior that we believe is over the line. What line, you ask? Well, as a Supreme Court Justice once said, “I’ll know it when I see it”. And we think that you will also know it when you cross it.
我们将拒绝任何包含越界内容或行为的应用。你可能会问,具体的界限是什么?这么说吧,最高法院的法官曾有言:“当它出现时,我自然心中有数。”当你越过这一界限时,我们认为你也会有自知之明。
If your App is rejected, we have a Review Board that you can appeal to. If you run to the press and trash us, it never helps.
如果你的应用被拒,你可以向审查委员会申诉。如果你去媒体抨击我们,肯定对你于事无补。
If you attempt to cheat the system (for example, by trying to trick the review process, steal data from users, copy another developer’s work, or manipulate the ratings) your Apps will be removed from the store and you will be expelled from the developer program.
如果你试图欺骗(比如在审核流程中作假,窃取用户数据,抄袭其他开发者作品,或者操纵应用评分),我们将会移除你的应用,并将你从开发者计划中除名。
This is a living document, and new Apps presenting new questions may result in new rules at any time. Perhaps your App will trigger this.
这是一个动态文档,新提交的应用会导致新的问题产生,并可能随时产生新的规则。或许你的应用就会触发这个机制。
Lastly, we love this stuff too, and honor what you do. We’re really trying our best to create the best platform in the world for you to express your talents and make a living too. If it sounds like we’re control freaks, well, maybe it’s because we’re so committed to our users and making sure they have a quality experience with our products. Just like almost all of you are, too.
总而言之,我们非常珍爱这个平台,同时也尊重你的付出。我们一直在尽力创建全球最佳平台,以便让你展示才华,并获得相应的回报。如果这看上去让你感觉我们的控制欲过强,那是因为我们曾向用户承诺保证,我们的产品将让他们获得高品质的体验,就像你能体验的一样。
Table of Contents
目录
Terms and conditions 条款与条件
Functionality 功能
Metadata 元数据
Location 位置
Push Notifications 推送通知
Game Center 游戏中心
Advertising 广告
(rademarks and trade dress) Content and Intellectual Property Rights 内容和知识产权
Media content 媒体内容
User interface 用户界面
Purchasing and currencies 购买和货币
Scraping and aggregation 抓取和聚合
Damage or injury 破坏和伤害
Personal attacks 人身攻击
Violence 暴力
Objectionable content 不当内容
Privacy 隐私
Pornography 色情
Religion, culture, and ethnicity 宗教,文化和种族
Contests, sweepstakes, lotteries, raffles, and gambling 竞赛、博彩、彩票、奖券以及赌博
Charities and contributions 慈善与捐助
Legal requirements 法律规定
Wallet 钱包
Kids Category 儿童分级
Extensions 扩展
HomeKit 家居套件
HealthKit and Human Subject Research 健康套件和人体实验
TestFlight 测试
Apple Pay 苹果支付
————————————————————————————————————————
Terms and conditions 条款与条件
1.1As a developer of Apps for the App Store you are bound by the terms of the Program License Agreement (PLA), Human Interface Guidelines (HIG), and any other licenses or contracts between you and Apple. The following rules and examples are intended to assist you in gaining acceptance for your App in the App Store, not to amend or remove provisions from any other agreement.
作为 App Stor e应用开发者,你必须遵守Program License Agreement (PLA)、Human Interface Guidelines(HIG)以及任何其他和苹果公司签订的协议和合同。以下规则和示例旨在帮助开发者的应用能获得 App Store 的认可,而不是修改或删除任何其他协议中的条款。
Functionality 功能
2.1Apps that crash will be rejected
崩溃的应用将会被拒
2.2Apps that exhibit bugs will be rejected
存在错误的应用将会被拒
2.3Apps that do not perform as advertised by the developer will be rejected
与开发者宣传不符的应用将会被拒
2.4Apps that include undocumented or hidden features inconsistent with the description of the App will be rejected
存在与应用描述不一致的隐含功能的应用将会被拒
2.5Apps that use non-public APIs will be rejected
使用非公开API的应用将会被拒
2.6Apps that read or write data outside its designated container area will be rejected
在指定容器范围外读写数据的应用将会被拒
2.7Apps that download code in any way or form will be rejected
以任何方式或形式下载代码的应用将会被拒
2.8Apps that install or launch other executable code will be rejected
安装或运行其他可执行代码的应用将会被拒
2.9Apps that are “demo”, “trial”, or “test” versions will be rejected. Beta Apps may only be submitted through TestFlight and must follow the TestFlight guidelines
Demo版、trial版和test版的应用将会被拒。 Beta版应用仅可通过TestFlight提交,并且必须遵守相关测试指南
2.10iPhone Apps must also run on iPad without modification, at iPhone resolution, and at 2X iPhone 3GS resolution
iPhone 应用必须不经修改就能以 iPhone 分辨率和2倍 iPhone 3GS 的分辨率在 iPad上 运行
2.11Apps that duplicate Apps already in the App Store may be rejected, particularly if there are many of them, such as fart, burp, flashlight, and Kama Sutra Apps
与 App Store 已有应用相似的应用可能会被拒,特别是在此类应用数量已经很多的情况下,比如模拟放屁、打嗝声音的应用,以及手电筒应用和爱经应用
2.12Apps that are not very useful, unique, are simply web sites bundled as Apps, or do not provide any lasting entertainment value may be rejected
没有显著用途、无特色的应用或者将网站简单打包的应用有可能被拒;不提供任何持久娱乐价值的应用也可能会被拒
2.13Apps that are primarily marketing materials or advertisements will be rejected
内容主要是营销材料或广告的应用将会被拒
2.14Apps that are intended to provide trick or fake functionality that are not clearly marked as such will be rejected
目的是提供虚假或者恶作剧性质的功能,但却没有标明这点的应用将会被拒
2.15Apps larger than 100MB in size will not download over cellular networks (this is automatically prohibited by the App Store)
大于100MB的应用将无法通过蜂窝网络下载( App Store 会自动禁止)
2.16Multitasking Apps may only use background services for their intended purposes: VoIP, audio playback, location, task completion, local notifications, etc.
多任务应用使用后台服务仅限于以下目的:VoIP、音频播放、定位服务、定时任务以及本地提醒等
2.17Apps that browse the web must use the iOS WebKit framework and WebKit Javascript
应用只允许使用 iOS WebKit 框架和 WebKit Javascript 浏览 web 内容
2.18Apps that encourage excessive consumption of alcohol or illegal substances, or encourage minors to consume alcohol or smoke cigarettes, will be rejected
鼓励酗酒或使用违禁药物,和引诱青少年饮酒或吸烟的应用将会被拒
2.19Apps that provide incorrect diagnostic or other inaccurate device data will be rejected
提供错误的系统诊断或不精确的设备数据的应用将会被拒
2.20Developers “spamming” the App Store with many versions of similar Apps will be removed from the iOS Developer Program
向 App Store 上传大量相似版本应用的开发者将会被苹果公司从iOS开发者计划中除名
2.21Apps that are simply a song or movie should be submitted to the iTunes Store. Apps that are simply a book should be submitted to the iBooks Store
单纯的歌曲或者影片应该被提交到 iTunes store,纯书籍类应用应该提交到 iBooks Store
2.22Apps that arbitrarily restrict which users may use the App, such as by location or carrier, may be rejected
随意限定条件(如特定位置或者运营商)以限制用户使用的应用会被拒
2.23Apps must follow the iOS Data Storage Guidelines or they will be rejected
应用必须遵守iOS Data Storage Guidelines,否则将会被拒
2.24Apps that are offered in Newsstand must comply with schedules 1, 2 and 3 of the Program License Agreement or they will be rejected
向 Newsstand 提交的应用必须遵守Developer Program License Agreement的第1、2、3条,否则将会被拒
2.25Apps that display Apps other than your own for purchase or promotion in a manner similar to or confusing with the App Store will be rejected
基于销售或者促销的目的展示其他应用的与App Store类似或者易混淆的应用将会被拒
2.26Apps may display and recommend apps other than your own only if the collection is designed for a specific approved need (e.g. health management, aviation, accessibility, etc.) or provides significant added value for a specific group of customers, or they will be rejected
只有当应用是出于特定被批准的理由(比如健康管理、航空以及无障碍需求等)或为特殊群体用户提供具有重大意义的附加值时,才可以展示和推荐自身以外的其他应用,否则将会被拒
Metadata (name, descriptions, ratings, rankings, etc.) 元数据(名称,描述,评级,排名等)
3.1Apps or metadata that mentions the name of any other mobile platform will be rejected
应用或者元数据中提到其他任何移动平台将会被拒
3.2Apps with placeholder text will be rejected
带有占位符文本的应用将会被拒。
3.3Apps with names, descriptions, screenshots, or previews not relevant to the content and functionality of the App will be rejected
名称、描述、截图或者预览与应用内容和功能无关的应用将会被拒
3.4App names in iTunes Connect and as displayed on a device should be similar, so as not to cause confusion
为了不引发疑惑,iTunes Connect中的应用名称应该和展示在设备上的应用名称一致
3.5Small and large App icons should be similar, so as to not to cause confusion
为了不引发疑惑,不同尺寸的应用图标要保持一致
3.6Apps with App icons, screenshots, and previews that do not adhere to the 4+ age rating will be rejected
应用图标、截图和预览不符合 4+ 年龄评级标准的应用将会被拒
3.7Apps with Category and Genre selections that are not appropriate for the App content will be rejected
应用中内容与选择的分类和分级不匹配的将会被拒
3.8Developers are responsible for assigning appropriate ratings to their Apps. Inappropriate ratings may be changed/deleted by Apple
开发者有责任为其应用指定适合的分级。不恰当的分级可能会由苹果公司调整或删除
3.9Developers are responsible for assigning appropriate keywords for their Apps. Inappropriate keywords may be changed/deleted by Apple
开发者有责任为其应用指定恰当的关键字。不恰当的关键词可能会被苹果公司调整或删除。
3.10Developers who attempt to manipulate or cheat the user reviews or chart ranking in the App Store with fake or paid reviews, or any other inappropriate methods will be removed from the iOS Developer Program
有以下行为的开发者将会被苹果公司从iOS开发者计划中除名:试图操控或者欺骗用户进行评论,伪造或者付费影响评级,以及其他不恰当的行为
3.11Apps that recommend that users restart their iOS device prior to installation or launch may be rejected
在安装或者启动之前推荐用户重启iOS设备的应用将会被拒
3.12Apps should have all included URLs fully functional when you submit it for review, such as support and privacy policy URLs
在提交审核时,应用中需包含技术支持和隐私策略等页面链接,且能正常访问
3.13Apps with screenshots, previews, and marketing text that do not clearly identify supplemental content or items that must be purchased separately (e.g. using IAP) will be rejected
如果应用的截图、预览和营销文案没有明确说明需要额外单独购买(比如使用IAP)的内容或者项目,那么将会被拒
3.14App previews may only use video screen captures of the app, voice-overs, and textual and design overlays, or the app will be rejected
应用预览只能使用本应用的视频截屏、录音、文本和设计页面,否则会被拒
3.15Apps with previews that display personal information of a real person without permission will be rejected
未经本人允许在预览内展示其私人信息的应用会被拒
3.16App previews may only include music that is licensed for that purpose in all selected territories
应用预览用到的音乐需要在选定范围内且有相应授权
3.17App previews that include content played or streamed via the app (e.g. iTunes playlist, YouTube streaming video) that is not licensed for use in the preview will be rejected
应用预览中出现未授权的播放内容,如iTunes播放列表、YouTube视频会被拒
Location 定位
4.1Apps that do not notify and obtain user consent before collecting, transmitting, or using location data will be rejected
未提示用户且获得用户允许之前收集、传输或使用定位数据的应用会被拒
4.2Apps that use location-based APIs for automatic or autonomous control of vehicles, aircraft, or other devices will be rejected
将地理位置相关API用于自动控制车辆,飞行器或其他设备的应用会被拒
4.3Apps that use location-based APIs for emergency services will be rejected
将地理位置相关API用于应急服务的应用会被拒
4.4Location data can only be used when directly relevant to the features and services provided by the App to the user or to support approved advertising uses
定位数据只能用于应用提供的直接且相关的功能或服务,以及被许可的广告用途
Push Notifications 推送通知
5.1Apps that provide Push Notifications without using the Apple Push Notification (APN) API will be rejected
不使用苹果推送通知 (APN) API 提供推送通知的应用将会被拒
5.2Apps that use the APN service without obtaining a Push Application ID from Apple will be rejected
未从苹果公司获得通知推送 ID 便擅自使用 APN 服务的应用将会被拒
5.3Apps that send Push Notifications without first obtaining user consent, as well as apps that require Push Notifications to function, will be rejected
在首次推送通知前或者请求推送通知功能运行之前未获得用户许可的应用将会被拒
5.4Apps that send sensitive personal or confidential information using Push Notifications will be rejected
使用推送通知发送敏感个人信息或机密信息的应用将会被拒
5.5Apps that use Push Notifications to send unsolicited messages, or for the purpose of phishing or spamming will be rejected
使用推送通知滥发消息、钓鱼欺诈或群发垃圾信息的应用将会被拒
5.6Apps cannot use Push Notifications to send advertising, promotions, or direct marketing of any kind
应用不可使用推送通知发送广告、促销或任何类型的直销信息
5.7Apps cannot charge users for use of Push Notifications
应用不能向用户收取使用推送通知服务的费用
5.8Apps that excessively use the network capacity or bandwidth of the APN service or unduly burden a device with Push Notifications will be rejected
使用推送通知过度使用 APN 服务的网络流量和带宽或给设备带来过度负担的应用将会被拒
5.9Apps that transmit viruses, files, computer code, or programs that may harm or disrupt the normal operation of the APN service will be rejected
传送病毒、文件、计算机代码或程序,对 APN 服务的正常运行造成损害或中断的应用将会被拒
Game Center 游戏中心
6.1Apps that display any Player ID to end users or any third party will be rejected
向终端用户或任何第三方显示玩家ID的应用将会被拒
6.2Apps that use Player IDs for any use other than as approved by the Game Center terms will be rejected
将玩家ID用于任何未经游戏中心条款批准用途的应用将会被拒
6.3Developers that attempt to reverse lookup, trace, relate, associate, mine, harvest, or otherwise exploit Player IDs, aliases, or other information obtained through Game Center will be removed from the iOS Developer Program
试图通过游戏中心进行反向查找、跟踪、关联、挖掘、获得、利用玩家ID、别名和其他信息的开发者将会被苹果公司从iOS开发者计划中除名
6.4Game Center information, such as Leaderboard scores, may only be used in Apps approved for use with Game Center
游戏中心信息(例如排行榜分数)只能通过游戏中心用于应用中
6.5Apps that use the Game Center service to send unsolicited messages, or for the purpose of phishing or spamming will be rejected
利用游戏中心服务滥发消息、钓鱼欺诈或群发垃圾信息的应用将会被拒
6.6Apps that excessively use the network capacity or bandwidth of Game Center will be rejected
过多使用游戏中心网络流量或带宽的应用将会被拒
6.7Apps that transmit viruses, files, computer code, or programs that may harm or disrupt the normal operation of the Game Center service will be rejected
传送病毒、文件、计算机代码或程序,对游戏中心服务的正常运行造成损害或中断的应用将会被拒
Advertising 广告
7.1Apps that artificially increase the number of impressions or click-throughs of ads will be rejected
人为故意增加广告浏览量或者广告点击率的应用将会被拒
7.2Apps that contain empty iAd banners will be rejected
包含空iAd广告的应用将会被拒
7.3Apps that are designed predominantly for the display of ads will be rejected
主要设计目的在于展示广告的应用将会被拒
Content and Intellectual Property Rights 内容和知识产权
8.1Apps must comply with all terms and conditions explained in the Guidelines for Using Apple Trademarks and Copyrights and the Apple Trademark List
应用必须遵守Guidelines for Using Apple Trademarks and Copyrights和Apple Trademark List中的所有条款与条件
8.2Apps that suggest or infer that Apple is a source or supplier of the App, or that Apple endorses any particular representation regarding quality or functionality will be rejected
任何误导和暗示苹果公司是该应用的来源或提供商,或者苹果公司以任何形式对其质量或功能表示认可的应用将会被拒
8.3Apps that appear confusingly similar to an existing Apple product, interface, or advertising theme will be rejected
与目前已有苹果官方产品、外观或者广告主题相似或混淆的应用将会被拒
8.4Apps that misspell Apple product names in their App name (i.e., GPS for Iphone, iTunz) will be rejected
在应用名称中将苹果产品名拼错的应用(例如,GPS for Iphone,iTunz)将会被拒
8.5Apps may not use protected third party material such as trademarks, copyrights, patents or violate 3rd party terms of use. Authorization to use such material must be provided upon request
使用受保护的第三方材料(商标、版权、专利或侵犯第三方使用条款的)在申请时需要提供授权
8.6Apps that include the ability to download music or video content from third party sources (e.g. YouTube, SoundCloud, Vimeo, etc) without explicit authorization from those sources will be rejected
包含从第三方来源下载音乐或者视频内容功能的应用,如果没有这些来源的明确授权将会被拒
Media content 媒体内容
9.1Apps that do not use the MediaPlayer framework to access media in the Music Library will be rejected
不使用媒体播放器框架(MediaPlayer Framework)访问音乐库中媒体内容的应用将会被拒
9.2App user interfaces that mimic any iPod or iTunes interface will be rejected
任何模仿 iPod 或者 iTunes 用户界面的应用将会被拒
9.3Audio streaming content over a cellular network may not use more than 5MB over 5 minutes
通过蜂窝网络传输的音频流内容每5分钟不得超过5MB
9.4Video streaming content over a cellular network longer than 10 minutes must use HTTP Live Streaming and include a baseline 192 kbps or lower HTTP Live stream
通过蜂窝网络传输超过10分钟的视频流内容需要使用HTTP Live Streaming协议,并使用基线为192kbps或者更低的HTTP实时流
User interface 用户界面
10.1Apps must comply with all terms and conditions explained in the Apple iOS Human Interface Guidelines
应用必须遵守苹果iOS Human Interface Guidelines中所有的条款和条件
10.2Apps that look similar to Apps bundled on iOS or Watch OS devices, including the App Store, iTunes Store, and iBooks Store, will be rejected
外观与 iOS 和 Watch OS 的自带应用(比如App Store、iTunes Store和iBookstore)相似的应用将会被拒
10.3Apps that do not use system provided items, such as buttons and icons, correctly and as described in the Apple iOS Human Interface Guidelines may be rejected
未能按iOS Human Interface Guidelines描述正确使用系统组件(比如按钮、图标)的应用将会被拒
10.4Apps that create alternate desktop/home screen environments or simulate multi-App widget experiences will be rejected
创建替代性桌面/主屏幕环境或者模拟多应用插件体验的应用将会被拒
10.5Apps that alter the functions of standard switches, such as the Volume Up/Down and Ring/Silent switches, will be rejected
修改音量大小和铃声/静音开关等标准开关功能的应用将会被拒
10.6Apple and our customers place a high value on simple, refined, creative, well thought through interfaces. They take more work but are worth it. Apple sets a high bar. If your user interface is complex or less than very good, it may be rejected
苹果公司和我们的客户高度推崇简洁、精致、富有创造性以及经过精心设计的界面。虽然需要付出更多,但却非常值得。苹果设立了很高的门槛,如果你的用户界面太过复杂或者水准不高,可能会被拒
10.7Watch Apps whose primary function is telling time will be rejected
主要功能是展示时间的手表应用将会被拒
Purchasing and currencies 购买和货币
11.1Apps that unlock or enable additional features or functionality with mechanisms other than the App Store will be rejected
使用 App Store 以外的渠道解锁或开启附加特性和功能的应用将会被拒
11.2Apps utilizing a system other than the In-App Purchase API (IAP) to purchase content, functionality, or services in an App will be rejected
使用应用内支付系统(IAP)以外的系统购买内容、功能或服务的应用将会被拒
11.3Apps using IAP to purchase physical goods or goods and services used outside of the App will be rejected
使用IAP购买实物商品和并非用于该软件的商品和服务的应用将会被拒
11.4Apps that use IAP to purchase credits or other currencies must consume those credits within the App
在某一应用中使用IAP购买的积分或者货币必须在该应用中消费
11.5Apps that use IAP to purchase credits or other currencies that expire will be rejected
使用IAP购买已过期积分或者货币的应用将会被拒绝。
11.6Content subscriptions using IAP must last a minimum of 7 days and be available to the user from all of their iOS devices
使用IAP订阅的内容至少要持续7天,而且允许在用户的其他iOS设备间共享
11.7Apps that use IAP to purchase items must assign the correct Purchasability type
使用IAP进行购买操作的应用必须指定正确的购买类型
11.8Apps that use IAP to purchase access to built-in capabilities provided by iOS, such as the camera or the gyroscope, will be rejected
使用IAP购买iOS内置功能(如照相机,陀螺仪)的应用将会被拒
11.9Apps containing content or services that expire after a limited time will be rejected, except for specific approved content (e.g. films, television programs, music, books)
除了特殊批准的内容外(比如电影、电视节目、音乐和书籍),含有其他限定过期时间的内容或服务的应用将会被拒
11.10Insurance Apps must be free, in legal-compliance in the regions distributed, and cannot use IAP
保险类应用必须免费,遵守发布地区的法律,并且不能使用IAP
11.11In general, the more expensive your App, the more thoroughly we will review it
一般而言,你的应用越贵,我们的审核越彻底
11.12Apps offering subscriptions must do so using IAP, Apple will share the same 70/30 revenue split with developers for these purchases, as set forth in the Program License Agreement
提供订阅功能的应用必须使用IAP,苹果将会按照Developer Program License Agreement中的约定与开发者按30/70比例分成。
11.13Apps that link to external mechanisms for purchases or subscriptions to be used in the App, such as a “buy” button that goes to a web site to purchase a digital book, will be rejected
从应用内跳转至外部方式进行购买或订阅的应用将会被拒,比如“buy”按钮跳转至一个购买电子书的web页面
11.14Apps can read or play approved content (specifically magazines, newspapers, books, audio, music, video and cloud storage) that is subscribed to or purchased outside of the App, as long as there is no button or external link in the App to purchase the approved content. Apple will only receive a portion of revenues for content purchased inside the App
只要应用内没有跳转至外部购买、订阅的按钮或链接,苹果允许这些应用读取或展示经批准的、在应用外购买或订阅的内容(特别是杂志、报纸、书籍、音频、音乐、视频以及云存储内容)。苹果只会通过应用内购获得一部分收益
11.15Apps may only use auto-renewing subscriptions for periodicals (newspapers, magazines), business Apps (enterprise, productivity, professional creative, cloud storage), and media Apps (video, audio, voice), or the App will be rejected
对于期刊(报纸、杂志)、商业应用(企业类、效率类、专业创意类以及云存储类)和媒体应用(视频、音频、声音),只能采用自动更新订阅方式,否则将会被拒
11.16Apps may enable additional approved features or functionality when used in combination with specific approved physical products (such as a toy) as long as the additional features and functionality are either completely dependent on such hardware (for example an App that is used to control a telescope) or also available through the App without the physical products, such as by way of reward for achievement or by use of IAP
当与特定的经过审核的实体产品(比如玩具)结合使用时,应用可以激活附加的特性和功能,只要附加的特性和功能完全依赖于该硬件产品(比如一款用于控制望远镜的应用)。或者这些特性和功能也可以在不使用实物产品的情况下激活,比如当作达到成绩的奖励或者作为使用IAP的奖励
11.17Apps may facilitate transmission of approved virtual currencies provided that they do so in compliance with all state and federal laws for the territories in which the app functions
如果被人可的虚拟货币符合应用生效的各州和联邦法律规定,那么应用可以被用于促进其流通
Scraping and aggregation 抓取和聚合
12.1Apps that scrape any information from Apple sites (for example from apple.com, iTunes Store, App Store, iTunes Connect, Apple Developer Programs, etc.) or create rankings using content from Apple sites and services will be rejected
从苹果官方网站(例如http://apple.com、iTunes Store、App Store、iTunes Connect以及Apple Developer Programs等)抓取任何信息或者使用苹果网站内容和服务进行排名的应用将会被拒
12.2Apps may use approved Apple RSS feeds such as the iTunes Store RSS feed
应用软件可以使用获得批准的苹果RSS feeds,例如iTunes Store RSS feeds
12.3Apps that are simply web clippings, content aggregators, or a collection of links, may be rejected
只是简单的网页剪切、内容整合或者收集链接的应用可能会被拒
Damage or injury 破坏和伤害
13.1Apps that encourage users to use an Apple Device in a way that may cause damage to the device will be rejected
怂恿用户以可能造成损害的方式使用苹果设备的应用将会被拒
13.2Apps that rapidly drain the device’s battery or generate excessive heat will be rejected
快速耗光设备电量或产生过多热量的应用将会被拒
13.3Apps whose use may result in physical harm may be rejected
可能导致人身伤害的应用将会被拒
Personal attacks 人身攻击
14.1Any App that is defamatory, offensive, mean-spirited, or likely to place the targeted individual or group in harm’s way will be rejected
涉及诽谤、人身攻击、狭隘观点或者打击特定个人或组织的应用将会被拒
14.2Professional political satirists and humorists are exempt from the ban on offensive or mean-spirited commentary
职业政治讽刺家和幽默作家可以不受人身攻击和狭隘观点两条禁令的约束
14.3Apps that display user generated content must include a method for filtering objectionable material, a mechanism for users to flag offensive content, and the ability to block abusive users from the service
展示用户产生的内容的应用必须有方法过滤不当内容,有标识不当内容的举报机制,并且可以屏蔽此类用户
Violence 暴力
15.1Apps portraying realistic images of people or animals being killed or maimed, shot, stabbed, tortured or injured will be rejected
应用中出现人或动物被杀、致残以及枪击、刺伤、拷打和伤害情形的真实画面将会被拒
15.2Apps that depict violence or abuse of children will be rejected
出现描绘暴力或虐待儿童等内容的应用将会被拒
15.3“Enemies” within the context of a game cannot solely target a specific race, culture, a real government or corporation, or any other real entity
游戏中出现的“敌人”不可指向一个特定种族、文化、一个真实存在的政府、企业或者其他任何现实中的实体
15.4Apps involving realistic depictions of weapons in such a way as to encourage illegal or reckless use of such weapons will be rejected
对武器进行真实描述以怂恿非法使用或滥用这些武器的应用将会被拒
15.5Apps that include games of Russian roulette will be reject
包含俄罗斯轮盘赌的游戏将会被拒
Objectionable content 不当内容
16.1Apps that present excessively objectionable or crude content will be rejected
应用中出现过于令人反感或者低俗的内容将会被拒
16.2Apps that are primarily designed to upset or disgust users will be rejected
主要被设计用来激怒或恶心用户的应用将会被拒
Privacy 隐私
17.1Apps cannot transmit data about a user without obtaining the user’s prior permission and providing the user with access to information about how and where the data will be used
在未经用户事先许可,并且未告知用户将如何使用信息和在何处使用信息的情况下,应用不能传输用户数据
17.2Apps that require users to share personal information, such as email address and date of birth, in order to function will be rejected
要求用户提供电子邮箱地址和出生日期等个人信息才可使用其功能的应用将会被拒
17.3Apps may ask for date of birth (or use other age-gating mechanisms) only for the purpose of complying with applicable children’s privacy statutes, but must include some useful functionality or entertainment value regardless of the user’s age
仅出于遵守适用的儿童隐私法规的目的,应用可以询问用户的出生日期(或者使用其他年龄分级机制),但是不管用户年龄大小都必须包括对应的功能或者娱乐价值
17.4Apps that collect, transmit, or have the capability to share personal information (e.g. name, address, email, location, photos, videos, drawings, the ability to chat, other personal data, or persistent identifiers used in combination with any of the above) from a minor must comply with applicable children’s privacy statutes, and must include a privacy policy
应用收集、传输以及分享未成年用户个人信息(比如名字、地址、邮件、位置、照片、视频、绘画、聊天以及其他个人数据,或者与以上所述相关的永久性标示符)必须遵守儿童隐私法规,并且必须包含隐私策略
17.5Apps that include account registration or access a user’s existing account must include a privacy policy or they will be rejected
包含账号注册或者访问用户现有账号的应用必须包含隐私策略,否则将会被拒
Pornography 色情
18.1Apps containing pornographic material, defined by Webster’s Dictionary as “explicit descriptions or displays of sexual organs or activities intended to stimulate erotic rather than aesthetic or emotional feelings”, will be rejected
含有色情内容,也就是《韦氏词典》中定义的“旨在激发情欲,对性器官或性行为的明确描述或展示,而无关美学或情绪感受”的应用将会被拒
18.2Apps that contain user generated content that is frequently pornographic (e.g. “Chat Roulette” Apps) will be rejected
用户频繁生成色情内容的应用(比如以前的Chat Roulette应用)将会被拒
Religion, culture, and ethnicity 宗教,文化和种族
19.1Apps containing references or commentary about a religious, cultural or ethnic group that are defamatory, offensive, mean-spirited or likely to expose the targeted group to harm or violence will be rejected
涉及宗教、文化或种族群体,包含诽谤性、攻击性或狭隘性,或者会使特定群体遭受伤害或暴力的引用和评论的应用将会被拒
19.2Apps may contain or quote religious text provided the quotes or translations are accurate and not misleading. Commentary should be educational or informative rather than inflammatory
应用可以包含或引用宗教经文,但引用或翻译必须准确且不会引起误解。评论应该有教育意义,可以令人开阔眼界,但不应有煽动性
Contests, sweepstakes, lotteries, raffles, and gambling 竞赛、博彩、彩票、奖券以及赌博
20.1Sweepstakes and contests must be sponsored by the developer/company of the App
博彩和竞赛必须由应用的开发者或者应用所属公司发起
20.2Official rules for sweepstakes and contests must be presented in the App and make it clear that Apple is not a sponsor or involved in the activity in any manner
应用必须展示博彩和竞赛的正式规则,并声明苹果不是发起者,也没有以任何方式参与
20.3It must be permissible by law for the developer to run a lottery App, and a lottery App must have all of the following characteristics: consideration, chance, and a prize
开发者运营一款具有彩票性质的应用必须经过法律允许,并且彩票应用必须具备以下特性:代价、机会以及奖品
20.4Apps that allow a user to directly purchase a raffle ticket in the App will be rejected
允许用户在应用中直接购买奖券的应用将会被拒
20.5Apps that offer real money gaming (e.g. sports betting, poker, casino games, horse racing) or lotteries must have necessary licensing and permissions in the locations where the App is used, must be restricted to those locations, and must be free on the App Store
使用真钱进行的游戏(比如体育博彩、扑克牌、赌场游戏以及赛马)或者彩票类应用必须有应用使用地区必要的许可和允许,必须仅在这些区域内发布,必须可以从App Store免费下载
20.6Apps that use IAP to purchase credit or currency to use in conjunction with real money gaming will be rejected
使用IAP购买积分或者货币,且结合真钱游戏的应用将会被拒
Charities and contributions 慈善与援助
21.1Apps that include the ability to make donations to recognized charitable organizations must be free
包含向已认证的慈善组织进行捐赠功能的应用必须是免费的
21.2The collection of charitable donations must be done via a web site in Safari or an SMS
捐赠款项的募集必须通过Safari浏览器访问web页面或是通过手机短消息完成
Legal requirements 法律规定
22.1Apps must comply with all legal requirements in any location where they are made available to users. It is the developer’s obligation to understand and conform to all local laws
应用必须遵守所有发布地区的当地法律。开发者有义务了解和遵守各地的法律
22.2Apps that contain false, fraudulent or misleading representations or use names or icons similar to other Apps will be rejected
任何带有虚假,欺诈和歧义的描述或者使用了和其他应用相似的名称或图标的应用将会被拒
22.3Apps that solicit, promote, or encourage criminal or clearly reckless behavior will be rejected
任何招徕、促进或鼓励犯罪或明显鲁莽行为的应用将会被拒
22.4Apps that enable illegal file sharing will be rejected
支持非法文件共享的应用将会被拒
22.5Apps that are designed for use as illegal gambling aids, including card counters, will be rejected
被设计用以非法赌博的应用(包括点算牌)将会被拒
22.6Apps that enable anonymous or prank phone calls or SMS/MMS messaging will be rejected
具有匿名或恶作剧似拨打电话或发送短信/彩信功能的应用将会被拒
22.7Developers who create Apps that surreptitiously attempt to discover user passwords or other private user data will be removed from the iOS Developer Program
任何开发暗中查找用户密码或用户私人数据的应用的开发者将会被苹果公司从iOS开发者计划中除名
22.8Apps that contain DUI checkpoints that are not published by law enforcement agencies, or encourage and enable drunk driving, will be rejected
包含非执法部门发布的DUI(Driving under the influence)检查点信息,或者怂恿/协助酒后驾车的应用将会被拒
22.9Apps that calculate medicinal dosages must be submitted by the manufacturer of those medications or recognized institutions such as hospitals, insurance companies, and universities
任何计算药用剂量的应用必须由药品制造商或者被认可机构(比如医院、保险公司以及高校)提交
22.10Apps that use iTunes music previews in an unauthorized manner will be rejected
以未经授权的方式使用 iTunes 音乐试听功能的应用将会被拒
Wallet 钱包
23.1Wallet passes can be used to make or receive payments, transmit offers, or offer identification (such as movie tickets, airline tickets, coupons and reward offers). Other uses may result in the rejection of the App and the revocation of Wallet credentials
钱包凭证可被用来支付或者接收支付,传递报价或者提供验证(比如电影票、飞机票、优惠券以及奖励价格)。将其用于其他用途的应用可能会被拒,并且会被撤销钱包证书
23.2Passes must include valid contact information from the issuer of the pass or the App will be rejected and Wallet credentials may be revoked
凭证必须包含凭证发行人的有效联系资料,否则应用将会被拒,并且钱包证书也会被撤销
23.3Passes must be signed by the entity that will be distributing the pass under its own name, trademark, or brand or the App will be rejected and Wallet credentials may be revoked
凭证必须由基于其名字、商标或者品牌进行分发的实体签发,否则应用将会被拒,而钱包证书也可能会被撤销
Kids Category 儿童分级
24.1Apps in the Kids Category must include a privacy policy and must comply with applicable children’s privacy statutes
儿童分级中的应用必须包含隐私策略,必须遵守儿童隐私法规
24.2Apps in the Kids Category may not include behavioral advertising (e.g. the advertiser may not serve ads based on the user’s activity within the App), and any contextual ads presented in the App must be appropriate for kids
儿童分级中的应用不允许存在行为类广告(比如基于用户在应用内行为的广告),任何在应用中展示的文本广告对儿童而言必须是合适的
24.3Apps in the Kids Category must get parental permission or use a parental gate before allowing the user to link out of the app or engage in commerce
儿童分级中的应用必须得到家长许可或使用家长控制才能链接至应用外部或进行交易
24.4Apps in the Kids Category must be made specifically for kids ages 5 and under, ages 6-8, or ages 9-11
儿童分级中的应用必须详细标明具体归属于5岁及以下,6-8岁还是9-11岁
Extensions 扩展
25.1Apps hosting extensions must comply with the App Extension Programming Guide
包括扩展的应用必须遵循App Extension Programming Guide的规定
25.2Apps hosting extensions must provide some functionality (help screens, additional settings) or they will be rejected
包括扩展的应用必须提供帮助截图、附加设置等功能,否则将会被拒
25.3Apps hosting extensions that include marketing, advertising, or in-app purchases in their extension view will be rejected
包括扩展的应用如果在扩展页面中包含市场营销,广告或应用内购行为将会被拒
25.4Keyboard extensions must provide a method for progressing to the next keyboard
键盘扩展应用必须提供进入下一个键盘的方法
25.5Keyboard extensions must remain functional with no network access or they will be rejected
键盘扩展必须具有离线使用功能,否则将会被拒
25.6Keyboard extensions must provide Number and Decimal keyboard types as described in the App Extension Programming Guide or they will be rejected
键盘扩展必须提供和App Extension Programming Guide描述一致的十进制数字键盘,否则将会被拒
25.7Apps offering Keyboard extensions must have a primary category of Utilities and a privacy policy or they will be rejected
提供键盘扩展的应用的主分类必须是『工具』,并且必须有隐私策略,否则将会被拒
25.8Apps offering Keyboard extensions may only collect user activity to enhance the functionality of their keyboard extension on the iOS device or they may be rejected
提供键盘扩展的应用只允许基于增强键盘扩展在iOS设备上功能的目的收集用户行为信息,否则将会被拒
HomeKit 家居套件
26.1Apps using the HomeKit framework must have a primary purpose of providing home automation services
使用HomeKit框架的应用必须以提供家居自动化服务为主要目的
26.2Apps using the HomeKit framework must indicate this usage in their marketing text and they must provide a privacy policy or they will be rejected
使用HomeKit框架的应用必须在营销文案上说明使用方法,并提供隐私策略,否则会被拒
26.3Apps must not use data gathered from the HomeKit APIs for advertising or other use-based data mining
应用不得将从HomeKit API收集的数据用于广告,也不得对用户使用行为进行数据挖掘
26.4Apps using data gathered from the HomeKit API for purposes other than improving the user experience or hardware/software performance in providing home automation functionality will be rejected
除非是为了改善家居自动化功能中的用户体验或硬件/软件表现,基于其它目的从HomeKit API收集数据的应用将会被拒
HealthKit and Human Subject Research 健康套件和人体试验
27.1Apps using the HealthKit framework or conducting human subject research for health purposes, such as through the use of ResearchKit, must comply with applicable law for each Territory in which the App is made available, as well as Sections 3.3.28 and 3.3.39 of the iOS Developer Program License Agreement
使用HealthKit或者出于健康目的进行人体试验而使用ResearchKit的应用,必须遵守其所有发布区域的法律,以及Developer Program License Agreement中的3.3.28和3.39条款
27.2Apps that write false or inaccurate data into HealthKit will be rejected
把错误或不准确的数据写进HealthKit内的应用将会被拒
27.3Apps using the HealthKit framework that store users’ health information in iCloud will be rejected
把用户的健康信息存储到iCloud的基于HealthKit框架的应用会被拒
27.4Apps may not use or disclose (to third parties) user data gathered from the HealthKit API or from health-related human subject research for advertising or other use-based data mining purposes other than improving health, or for the purpose of health research
除非是为了改善健康或者进行健康试验,应用不允许将通过HealthKit API或者人体健康试验收集的用户数据,用作广告宣传或者用户数据挖掘
27.5Apps that share user data acquired via the HealthKit API with third parties without user consent will be rejected
未经用户许可与第三方分享通过HealthKit API获得的用户数据的应用将会被拒
27.6Apps using the HealthKit framework must indicate integration with the Health app in their marketing text and must clearly identify the HealthKit functionality in the app’s user interface
使用HealthKit框架的应用必须在营销文本中说明与系统自带健康应用的结合,同时必须在用户界面清楚阐释HealthKit功能
27.7Apps using the HealthKit framework or conducting human subject research must provide a privacy policy or they will be rejected
使用HealthKit框架或者实施人体试验的应用必须提供隐私策略,否则将会被拒
27.8Apps that provide diagnoses, treatment advice, or control hardware designed to diagnose or treat medical conditions that do not provide written regulatory approval upon request will be rejected
提供诊断、治疗建议或者控制用于诊断或者治疗疾病的硬件的应用,若没有根据要求提供书面的监管审批,将会被拒
27.9Apps conducting health-related human subject research must obtain consent from participants or, in the case of minors, their parent or guardian. Such consent must include the (a) nature, purpose, and duration of the research; (b) procedures, risks, and benefits to the participant; (c) information about confidentiality and handling of data (including any sharing with third parties); (d) a point of contact for participant questions; and (e) the withdrawal process
实施人体健康试验的应用必须要获得参与者的许可,对于未成年人,需要得到其父母或者监护人的许可。许可内容必须包括:(a)研究的性质、目的以及持续性;(b)参与流程、风险以及参与者福利;(c)信息的机密性和数据处理(包括与任何与第三方的共享);(d)参与者答疑的联系方式;(e) 退出步骤
28.10Apps conducting health-related human subject research must secure approval from an independent ethics review board. Proof of such approval must be provided upon request.
实施人体健康试验的应用必须有来自伦理审查委员会的安全许可。相关证明必须在提交申请前提供
TestFlight 测试
28.1Apps may only use TestFlight to beta test apps intended for public distribution and must comply with the full App Review Guidelines
应用仅能以公开分发为目的使用TestFlight进行beta版测试,且必须遵守完整的 App Review Guidelines
28.2Apps using TestFlight must be submitted for review whenever a build contains material changes to content or functionality
当版本中包含的内容或功能有重大变化时,使用TestFlight的应用必须提交审核
28.3Apps using TestFlight may not be distributed to testers in exchange for compensation of any kind
使用TestFlight的应用不允许在分发给测试者时索取任何形式的补偿
Apple Pay 苹果支付
29.1Apps using Apple Pay must provide all material purchase information to the user prior to sale of any good or service or they will be rejected; Apps using Apple Pay to offer recurring payments must, at a minimum, disclose the length of the renewal term and the fact that it will continue until canceled, what will be provided during each period, the charges that will be billed to the customer, and how to cancel.
使用Apple Pay的应用必须在销售任何商品或服务前,向用户提供所有重要的购买信息,否则将会被拒。使用Apple Pay进行定期支付的,必须告知每个周期的时长,以及告知除非取消将持续支付的事实,并在每一个周期都进行告知。还要送递用户账单,以及告知如何取消支付
29.2Apps using Apple Pay must use Apple Pay branding and user interface elements correctly and as described in the Apple Pay Identity Guidelines or they will be rejected
使用 Apple Pay 的应用必须正确使用Apple Pay Human Interface Guidelines中的 Apple Pay 标识和用户界面元素,否则将会被拒
29.3Apps using Apple Pay as a purchasing mechanism may not offer goods or services that violate the law of any territory in which the good or service will be delivered and may not be used for any illegal purpose
将 Apple Pay 购买功能的应用不得提供违反商品或服务所在地法律的商品或服务,且不得用于任何非法目的
29.4Apps using Apple Pay must provide a privacy policy or they will be rejected
使用 Apple Pay 的应用必须提供隐私策略,否则将会被拒
29.5Apps using Apple Pay may only share user data acquired via Apple Pay with third parties when provided to facilitate or improve delivery of goods and services or to comply with legal requirements
只有为了促进或提升商品和服务的交付,或者依照法律要求,使用 Apple Pay 的应用才能与第三方分享通过 Apple Pay 获得的用户数据
Living document 动态文档
This document represents our best efforts to share how we review Apps submitted to the App Store, and we hope it is a helpful guide as you develop and submit your Apps. It is a living document that will evolve as we are presented with new Apps and situations, and we’ll update it periodically to reflect these changes.
这份文档展现了我们在竭尽所能向你分享我们对提交到App Store的应用的审查方式,我们希望你在开发和提交应用时,这份指南能对你有所帮助。这是一份动态文档,随着新应用和新情况的发生会有所变化。我们会定期更新,以反映这些变化。
Thank
you for developing for iOS. Even though this document is a formidable
list of what not to do, please also keep in mind the much shorter list
of what you must do. Above all else, join us in trying to surprise and
delight users. Show them their world in innovative ways, and let them
interact with it like never before. In our experience, users really
respond to polish, both in functionality and user interface. Go the
extra mile. Give them more than they expect. And take them places where
they have never been before. We are ready to help.
感谢你参与到iOS的开发。虽然此文档是一份“禁止事宜”的列表,但也请将那份短得多的“必做事宜”列表牢记于心。最重要的是,用我们共同的努力让用户感到惊奇和欣喜,用创新方式向他们展示世界,让他们用前所未有的方式与之互动。根据我们的经验,无论是应用功能还是用户界面,用户确实会对精良的应用有所回应。让我们更进一步,给他们超越预期的东西,带他们去从未去过的地方。我们时刻准备着提供帮助。
© Apple, 2015
© 苹果公司, 2015
更新和说明
删除线部分疑似为官方文档中的错误之处,已删除或者修正
本文档参考了Cocoachina的翻译版本,在此表示感谢。