2016最新版App Store應用審覈指南完整版(紅色字體爲新增內容)
1.0Terms and conditions(法律與條款)
- 1.1作爲App Store的應用開發者,你必須接受如下條款:Program License Agreement (PLA),Human Interface Guidelines (HIG),以及任何你與apple簽訂的許可和合同。以下規則和示例是爲了協助你的應用更快通過審覈上架,而不是修正或取代之前的條款。
2.0 Functionality(功能)
2.1存在Crash(崩潰,死機)的應用會被拒。
2.2存在明顯bug的應用會被拒。
2.3不符合開發者描述的應用會被拒。
2.4有未說明或隱藏特性或有悖描述的應用會被拒。
2.5使用非公開API的應用會被拒。
2.6試圖讀寫非允許範圍內的數據的應用會被拒。
2.7試圖以任何方式方法下載代碼的應用會被拒。
2.8安裝或運行其他可執行代碼的應用會被拒。
2.9任何“beta”,“演示(demo)”,“試用(trial)”或“測試(test)”版本的應用會被拒。
2.10iPhone應用必須可以無條件運行在iPad上,支持普通iPhone分辨率和2倍iPhone 3GS分辨率。
2.11任何與App Store中上架應用重複的應用會被拒,尤其是已經有了很多的:如放屁,打嗝,手電照明和愛經。
2.12沒有用處的應用,web頁面簡單組合的應用,或任何譁衆取寵,不能提供娛樂價值的應用會被拒。
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造成干擾的開發者會被取消IDP身份。
2.21歌曲和電影應該提交到iTunes store。書籍應該提交到iBookstore。
2.22隨意通過位置或運營商來限制用戶使用的應用會被拒。
2.23加入iCloud支持後,應用必須遵守iOS數據存儲指南( iOS Data Storage Guidelines)否則將被拒。
2.24在Newsstand裏提交的應用必須遵守Developer Program License Agreement的第1,2和3條,否則將被拒。
2.25與App Store類似的推薦或爲其他應用做廣告的應用將無法通過App Store審覈。
3.0 Metadata (name, descriptions, ratings, rankings, etc)(描述數據(名稱,描述,評級,分類等)
3.1應用或者元數據中提到其他任意移動平臺會被拒。
3.2描述數據有未填寫項,存留佔位符文本會被拒。
3.3描述中提到與應用內容和功能無關信息會被拒。
3.4應用在iTunes Connect與設備上顯示的名稱應該類似,否則會造成混淆。
3.5不同尺寸的icon要一致,否則會造成混淆。
3.6圖標與截屏不符合4+年齡評級的應用會被拒。
3.7應用的內容與所選分類和風格不符會被拒。
3.8開發者有責任把應用放到恰當的分級(Rating)。不恰當的評級可能會被Apple修改,甚至刪除。
3.9開發者有責任給應用撰寫恰當的關鍵詞。不恰當的關鍵詞可能會被Apple修改,甚至刪除。
3.10通過僞造,付費評價或其他非正規手段,獲取App Store中較好的評價與星級的開發者會被取消IDP身份。
3.11任何提示需要用戶重啓iOS設備來安裝或運行的應用會被拒。
3.12應用在提交審覈過程中,所有涉及到的URL都要處於正常運行狀態,例如保密協議,相關支持頁面等。
4.0 Location(位置)
4.1未提示用戶且獲得用戶允許之前收集,傳輸或使用位置數據的應用會被拒。
4.2使用location-based API來自動控制車輛,飛行器或其他設備的應用會被拒。
4.3使用location-based API進行調度,隊伍管理或應急服務的而應用會被拒。
4.4位置數據只能用於應用提供的直接相關功能或服務,或者有授權的廣告。
5.0 Push notifications(提醒推送)
5.1不使用Apple Push Notification(APN) API提供消息推送的應用會被拒。
5.2使用APN服務卻沒從Apple獲取一個Push Application ID的應用會被拒。
5.3在首次推送消息之前未取得的用戶允許的應用會被拒。
5.4使用提醒推送服務推送敏感的個人或機密信息的應用會被拒。
5.5使用提醒推送發送主動消息,欺騙或干擾信息的應用會被拒。
5.6應用不可以使用提醒推送發送廣告,活動或任何形式的直接推廣信息。
5.7應用不可以提供收費的提醒推送服務。
5.8使用APN服務過度佔用網絡帶寬或容量或通過提醒推送大量佔用系統資源的應用會被拒。
5.9傳輸病毒,文件,代碼或程序,導致破壞或擾亂正常的APN服務操作的應用會被拒。
6.0Game Center(遊戲中心)
6.1向終端用戶或第三方展示Player ID的應用會被拒。
6.2Player ID被用於Game Center條款款意外的用途的應用會被拒。
6.3試圖通過Game Center反查,跟蹤,描述,關聯,發掘,收割,或利用Player ID,別名或其他信息的開發者會被取消IDP身份。
6.4Game Center信息,例如Leaderboard得分,只能通過Game Center用於應用中。
6.5使用Game Center發送主動消息,欺騙或干擾信息的應用會被拒。
6.6使用Game Center過度佔用網絡帶寬或容量的應用會被拒。
6.7傳輸病毒,文件,代碼或程序,導致破壞或擾亂正常的Game Center操作的應用會被拒。
7.0Advertising(廣告)
7.1人工刷廣告瀏覽或點擊率的應用會被拒。
7.2帶有空iAd banner廣告的應用會被拒。
7.3設計主要用來展示廣告的應用會被拒。
8.0 Trademarks and trade dress(商標權與商標外觀)
8.1應用必須遵守Guidelines for Using Apple Trademarks and Copyrights 和Apple Trademark List中描述的所有條款和條件。
8.2任何誤導或暗示Apple爲該應用來源或提供商,或Apple以任何形式認可其質量或功能的應用會被拒。
8.3外觀與現有Apple產品或廣告主題類似或混淆的應用會被拒
8.4應用名稱中出現錯誤的Apple產品拼寫(如,GPS for IPhone, iTunz)的應用會被拒。
8.5使用受保護的第三方資源(商標,版權,商業機密,以及其他私有內容),如果要求請提供一份文本形式的使用授權。
9.0Media content(媒體內容)
9.1使用MediaPlayer框架以外的方法訪問Music Library中媒體數據的應用會被拒。
9.2用戶界面模仿任何iPod界面的應用會被拒。
9.3通過蜂窩網絡傳輸的流媒體音頻內容不得超過5MB或多餘5分鐘。
9.4通過蜂窩網絡傳輸超過10分鐘流媒體視頻內容,必須使用HTTP Live Streaming,幷包含一條基線64kbps的音頻HTTP Live流。
* 10.0User interface(用戶界面)*
10.1應用必須遵守Apple iOS Human Interface Guidelines中的所有條款和條件。
10.2外觀與iPhone自帶應用(如:App Store,iTunes Store和iBookstore)相似的應用會被拒。
10.3不使用或者不按照《蘋果人機界面指南》正確使用系統提供的物品,比如按鈕或者Icon的應用將會被拒絕。
10.4創建備選桌面/主屏幕環境或者模擬多應用插件體驗的應用程序將會被拒絕。
10.5修改功能或者標準開關的應用將會被拒絕,比如音量大小以及鈴聲/靜音功能。
10.6蘋果和我們的客戶高度推崇簡單、精緻、富有創造性以及經過精心設計的用戶界面。雖然需要付出更多努力,但卻非常值得。蘋果設立了很高的門檻。如果你的用戶界面太過複雜或者不夠好,可能會被拒絕。
10.7 主要用於報時的Watch應用將會被拒絕。
10.8 展示活動鈴聲的應用不得修改鈴聲或者其所代表的數據。
11.0Purchasing and currencies(購買與流通貨幣)
11.1通過App Store以外的渠道解鎖或開啓附加屬性或功能的應用會被拒。
11.2使用In App Purchase API (IAP)以外的系統提供購買內容,功能或服務的應用會被拒。
11.3使用IAP爲與應用無關的實體商品或商品服務收費的應用會被拒。
11.4應用使用IAP購買積分(Credit)或其他貨幣,必須在應用中消費。
11.5使用IAP購買的積分(Credit)或貨幣會過期的應用會被拒
11.6使用IAP收費訂閱的內容至少要在7天內有效,而且允許在所有iOS設備間共享。
11.7用到IAP收費項目的應用必須分派到正確的收費類目中。
11.8使用IAP購買iOS、WatchOS以及tvOS內置功能,比如照相機,陀螺儀;或者蘋果品牌的外設,比如Apple Pencil或者蘋果鍵盤;以及蘋果服務,比如使用Apple Music或者iCloud存儲的應用都將會被拒絕。(延伸至所有蘋果設備)
11.9含有限時過期的內容或服務的應用程序將會被拒絕,經特定批准的內容除外,比如電影、電視節目、音樂和書籍等。
11.10保險類應用必須免費,遵守發佈地區的法律,並且不允許使用IAP。
11.11一般來說,越貴的應用審覈就越仔細徹底。
11.12提供收費訂閱的應用必須使用IAP,Apple將會按照Developer Program License Agreement中約定的70/30的比例與開發者分賬。
11.13應用中如果提供了IAP以外的收費或訂閱機制,如:“buy”按鈕,跳轉到一個購買電子書的web頁面,會被拒。
11.14應用可以閱讀或播放任何在應用以外取得授權的內容(包括指定的雜誌,報紙,書籍,音頻,音樂和視頻),只要在應用中不允許出現獲取授權的收費鏈接或按鈕。Apple不會對在應用外訂閱或購買授權項目收取任何費用。
11.15應用只能自動更新訂閱的期刊(報紙、雜誌),自動更新商業應用(企業、生產力、專業創意、雲存儲)和媒體應用(視頻、音頻,聲音)將被拒絕。
12.0Scraping and aggregation(抓去與整合)
12.1從Apple的頁面(如:apple.com, iTunes Store, App Store, iTunes Connect, Apple Developer Programs, 等)抓取內容,或利用Apple頁面和服務中的內容進行排名的應用會被拒。)
12.2應用可以使用授權的Apple RSS,例如iTunes Store RSS。)
12.3簡單的web頁面裁剪,內容整合或鏈接收集應用會被拒。
13.0 Damage to device(損害設備)
13.1任何慫恿用戶做出可能損壞Apple設備的行爲的應用會被拒。
13.2快速耗光設備電量或產生大量熱量的應用會被拒。
14.0 Personal attacks(人身攻擊)
14.1任何涉嫌誹謗,侮辱,狹隘內容或打擊個人或團體的應用會被拒。
14.2職業政治諷刺家和幽默作家不受該誹謗和狹隘條款約束。
15.0 Violence(暴力)
15.1展示人或動物被殺戮,致殘,槍擊,針刺或其他傷害的真實圖片的應用會被拒
15.2描述暴力或虐待兒童的應用會被拒。
15.3遊戲中的“敵人”不能單獨的設定爲某特定比賽,文化,真實的政府或組織,或者任何現實事物。
15.4含有以鼓勵非法或魯莽使用的方式描述真實武器的應用會被拒。
15.5帶有俄羅斯輪盤遊戲的應用會被拒。
16.0 Objectionable content(負面內容)
16.1介紹過度三俗和粗魯內容的應用會被拒。
16.2設計來惹怒或噁心用戶的應用會被拒。
17.0 Privacy(隱私)
17.1在未獲得用戶事先允許,或未告知用戶信息將被如何,在哪裏使用的情況下,應用不可以傳輸用戶數據。
17.2要求用戶提供個人信息,如郵箱地址,生日等,才能使用其功能的應用會被拒。
17.3專門收集未成年人數據的應用會被拒。
18.0 Pornography(色情)
18.1含有韋氏詞典中定義的色情素材的應用會被拒。
18.2經常有用戶提供色情內容的應用會被拒。
19.0 Religion, culture, and ethnicity(信仰,文化和種族)
19.1帶有對一種信仰,文化或種族進行誹謗,侮辱,狹隘,或以他們爲目標的暴力或傷害內容的應用會被拒。
19.2應用若帶有或應用對一種信仰的文字描述,那麼這個引用或翻譯必須是精確,無歧義的。註釋內容可以具有教育性,信息性,但不可以爲煽動性。
20.0 Contests, sweepstakes, lotteries, and raffles(競賽,賭博,彩票和抽獎)
20.1賭博和競賽必須是由應用開發者或所有公司發起資助的。
20.2應用中必須展示賭博和競賽的官方條款,並聲明Apple不是資助者,並且在任何情況下與此事無關。
20.3開發者必須經過法律允許才能上線一款抽獎應用,而且抽獎應用必須具備以下要素:報酬,機會,和獎金。
20.4直接允許用戶在應用中購買彩票或抽獎的應用會被拒。
21.0 Charities and contributions(慈善與捐助)
21.1含有向已認證的慈善機構捐助功能的應用必須是免費的。
21.2慈善募捐必須通過短信息或通過Safari訪問web頁面完成。
22.0 Legal requirements(法律要求)
22.1應用必須遵守所有發佈地區當地法律。開發者有義務瞭解和遵守各地的法律。
22.2包含虛假,欺詐或誤導敘述或者使用類似於其他應用名稱以及icon的程序將會被拒絕。
22.3任何召集,推銷和股東犯罪和魯莽行爲的應用會被拒。
22.4非法文件共享應用會被拒。
22.5任何設計用來非法賭博工具,包括算牌的應用會被拒。
22.6提供知識撥打電話或知識發送短消息/彩信功能的應用會被拒。
22.7任何開發暗中獲取用戶密碼和私有數據的開發者會被取消IDP身份。
22.8任何非法律執行部門發佈的帶有DUI檢查點信息,或鼓勵且協助酒後駕車的應用會被拒。
22.9計算藥劑用量的應用程序必須由藥品製造商或者認可機構發佈,比如醫院、保險公司以及高校。
22.10.在未授權的情況下使用iTunes音樂預覽的應用程序將會被拒絕。
23.錢包Wallet(之前被稱爲Passbook)
23.1錢包Passes可被用來進行或者接受付款,轉賬或者提供驗證信息(比如電影票、飛機票、優惠券以及其他),但把 錢包Passes用於其他用途的應用程序可能會遭到拒絕,並且會被撤銷Wallet證書。
23.2Wallet必須包含pass發行人提供的有效聯繫資料,否則應用將會被拒絕,並且Wallet證書也會被取消。
23.3 Passes必須經過實體簽名,並基於其名字、商標或者品牌進行分發,否則應用程序將會被拒絕,而Wallet證書也可能會被撤銷。
24.兒童類別
24.1兒童類別中的應用程序必須包含隱私政策,必須遵守適用的兒童隱私法規。
24.2兒童類別中的應用程序不允許包括行爲廣告(比如廣告商不基於用戶的應用內活動提供廣告),任何在應用程序中展示的上下文廣告必須適合兒童。
24.3兒童類別中的應用程序必須得到家長許可或使用家長控制才能鏈接至應用程序外部或進行交易。
24.4兒童類別中的應用程序必須爲兒童年齡進行特別標明5歲以下,6-8歲或者9-11歲。
25.擴展插件
25.1包含擴展插件的應用程序必須遵照《應用擴展插件編程指南》的要求。
25.2包含擴展的應用程序必須提供某些功能(輔助屏幕,附加設置),否則將會被拒絕。
25.3如果擴展的視圖中包含營銷推廣、廣告或者IAP內容,那麼包含該擴展的應用將會被拒絕。
25.4鍵盤擴展必須提供一個切換至下個鍵盤的方法。
25.5鍵盤擴展必須具有離線訪問功能,否則將會被拒絕。
25.6鍵盤擴展必須提供和《應用擴展編程指南》描述一致的數字和十進鍵盤類型,否則將會被拒絕。
25.7提供鍵盤擴展的應用必須擁有基本的鍵盤功能(比如輸入)、擁有優先分類工具和隱私政策,否則將會被拒絕。
25.8提供鍵盤擴展的應用程序只允許收集用戶活動以增強鍵盤擴展在iOS設備上的功能,否則將會被拒絕。
26.HomeKit
26.1使用HomeKit框架應用程序的主要目的必須是提供家庭自動化服務。
26.2使用HomeKit框架的應用程序必須在營銷文本中說明用途,同時必須提供隱私政策,否則將會被拒絕。
26.3應用程序不得把從HomeKit API收集的數據用於廣告宣傳或者其他基於用戶的數據挖掘。
26.4出於其他目的使用從HomeKitAPI收集的數據,而不是用於提高用戶體驗或者家庭自動化功能中硬件/軟件性能,這類應用將會被拒絕。
27.0HealthKit、CareKit和人類對象研究(此前爲HealthKit)
27.1爲健康目的而使用HealthKit或者CareKit框架或者執行人類對象研究,比如使用ResearchKit的應用必須尊重應用發佈所在地的法律,還要遵守iOS開發者項目授權協議的3.3.28以及3.3.39條。
27.2將虛假或者錯誤的數據寫入HealthKit的應用程序將會被拒絕。
27.3使用HealthKit框架的應用程序在iCloud中儲存用戶健康信息將被拒絕。
27.4應用程序不允許將通過HealthKit API收集的用戶數據用作廣告宣傳或者基於用戶數據挖掘目的,爲改善健康、醫療、健康管理以及醫學研究目的除外。
27.5未經用戶許可與第三方分享通過HealthKit API獲得的用戶數據的應用程序將會被拒絕。
27.6使用HealthKit框架的應用程序必須在營銷文本中說明集成了健康應用,同時必須在應用的用戶界面清楚闡釋HealthKit和CareKit的功能。
27.7使用HealthKit或者CareKit框架,或者執行人類對象研究的應用程序必須提供隱私政策,否則將會被拒絕。
27.8提供診斷、治療建議,或者控制診斷疾病的硬件,或者治療疾病的應用程序,若沒有根據要求提供書面的監管審批將會被拒絕。
27.9收集人體生物學研究相關數據的應用程序必須要獲得參與者的許可,對於未成年人,應用程序要得到其父母或者監護人的許可。許可內容必須包括:(a)研究的性質、目的以及持續時間;(b)參與流程、風險以及受益 (福利);(c)信息的機密性和數據處理(包括與任何與第三方的共享);(d)參與者問題切入點;(e)取消方法
28.TestFlight
28.1應用程序僅能使用TestFlight對以公開發布爲目的的應用進行 beta測試,且必須完全遵守應用審覈指南。
28.2當版本中包含的內容、材料或功能有重大變化時,使用TestFlight的應用程序必須提交審覈。
28.3使用TestFlight的應用程序以任何補償交換的形式分發給測試者。
29.ApplePay
29.1使用ApplePay的應用程序必須在出售任何商品或者服務之前爲用戶提供所有材料的購買信息,否則將會被拒絕。使用ApplePay進行定期付款的應用程序必須提供最低限度續費期限,付費將持續至被取消,每個階段所付款額,向用戶收取的費用,以及如何取消等。
29.2使用ApplePay的應用程序必須正確使用 《ApplePay認證指南》中的ApplePay標識和用戶界面元素,否則將會被拒絕。
29.3使用ApplePay作爲購買機制的應用程序所提供的商品或服務不能觸犯任何交付地範圍內的法律,也不能用作任何非法目的。
29.4使用ApplePay的應用程序必須提供隱私政策,否則將會被拒絕。
29.5只有爲了促進或提高商品和服務的交付,或者依照法律要件,使用ApplePay的應用程序才能與第三方分享通過ApplePay獲得的數據。
30.Apple Music API(新增)
30.1 未經用戶同意而使用Apple Music API進行回放的應用將會被拒絕。
30.2 使用Apple Music API的應用必須展現和尊重標準媒體操作,比如播放、暫停和跳過等。
30.3 使用Apple Music API的應用不得要求支付或者其他通過Apple Music服務進行的貨幣化(比如內購、廣告、要求用戶信息等)。