修訂于: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的翻譯版本,在此表示感謝。