蘋果APP審覈指南

 

蘋果對開發者提交的應用的審覈之嚴格是出了名的,瞭解蘋果的審覈標準對於開發者防止應用被拒有着十分重要的意義。幾天前蘋果官方公佈了 App Store 審覈指南,後經譯言網翻譯成了中文,現全文轉發,供大家參考。

前言
 
  感謝您付出寶貴的才華與時間來開發iOS應用程程序。從職業與報酬的角度而言,這對於成千上萬的開發員來說一直都是一項值得投入的 事業。我們希望幫助您加入這個成功的組織。這是我們首次發佈《應用程序商店評估指導》(App Store Review Guidelines)。通過它,我們希望幫助您解決開發應用程序時遇到的問題,以便於您在提交應用程序時,可以加快審批流程的速度。
 
  我們將應用程序(Apps)視爲與書籍或歌曲不同的產品,我們並不存儲它們。如果您意欲批評宗教,那就去寫本書。如果您想要描述性愛過程,寫本書或寫首歌 曲,或者可以創建一個醫療程序。這會出現非常複雜的局面,但是我們決定,在應用程序商店(App Store)禁止出現某種內容。這或許會讓您認識到我們秉持的更爲深遠的目的:
 
  我們擁有許多兒童可以下載的應用程序,除非父母事先進行了設置(一般父母都不會設置),否則父母對這些內容的操作控制將會無效。因此,您要了解我們時刻在留意着您的孩子。
 
  在我們的應用程序商店中已經擁有了超過 25萬個應用程序。我們不再需要那些垃圾應用程序。如果您的應用程序沒有什麼有益的用途或者持續性的娛樂功能,則可能不會獲得我方的接受。
 
  如果您的應用程序看上去像是那種只花了幾天功夫簡單拼湊出來的產品,或者只是想在我們的商店中抓住朋友的眼球,請提前做好遭拒的準備。我們有很多具有嚴謹態度的開發程序員不希望他們的高品質應用程序充斥在一些業餘作品之中。
 
  我們將拒絕任何包含越界內容或行爲的應用程序。您可能會問道,具體限制是什麼?最高法院的法官曾有言:“它出現時我自然心中有數。”當您越過這一範圍時,我們認爲您也會有自知之明。
 
  如果您的應用程序被拒,我們設立了一個審(我們的)查委員會供您上訴。如果您去媒體抨擊我們,肯定對您於事無補。

  這是一個動態文檔,新提交的應用程序會導致新的問題產生,並可能隨時產生新的規則。或許您的應用程序會觸及到這一點。 
 
  最後要說明的是,我們非常珍惜這個平臺,並且向您的作品表示敬意。我們確實在嘗試盡力創建全球最佳平臺,以便讓您展示才華,同時獲得相應的報酬。如果這讀上去讓您感覺我們的控制慾過強,那是因爲我們曾向用戶承諾保證,我們將利用我們的產品讓他們獲得高品質體驗。 
 
目錄 

1. 條款與條件
2. 功能
3. 元數據、評級與排名
4. 位置
5. 推送通知
6. 遊戲中心
7. iAd相關
8. 商標與商業外觀
9. 媒體內容
10. 用戶界面
11. 購買與流通
12. 抓取與聚合
13. 設備損害
14. 人身攻擊
15. 暴力
16. 不當內容
17. 隱私
18. 色情
19. 宗教、文化與種族
20. 競賽、賭金、彩票與抽彩售物
21. 慈善與援助
22. 法律要件

1. 條款和條件

  1.1 爲App Store開發程序,開發者必須遵守程序許可協議(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版、演示版、trial版和測試版的程序將會被拒絕

  2.10 iPhone程序必須不經修改就能以iPhone分辨率和2倍 iPhone 3GS的分辨率在iPad上運行

  2.11 與App Store已有程序重複的程序可能會被拒絕,特別是數量很多的情況下

  2.12 沒有顯著用途或不提供任何持久娛樂價值的程序可能會被拒絕

  2.13 主要內容爲營銷或廣告的程序將會被拒絕

  2.14 欺騙或有虛假功能,沒有明確標明的程序將會被拒絕

  2.15 大於20MB的程序不會通過蜂窩網絡下載(App Store會自動禁止)

  2.16 多任務程序僅可以爲達到預期目的而使用後臺服務:網絡電話、音頻播放、地點、任務完成、本地通知等

  2.17 瀏覽網絡的程序必須使用iOS WebKit框架和WebKit Javascript

  2.18 鼓勵過量飲酒或非法物質,或鼓勵青少年飲酒或吸菸的程序將會被拒絕

  2.19 提供不正確診斷或其他不準確設備數據的程序將會被拒絕

  2.20 向App Store上傳大量相似版本程序的開發者將會從iOS開發者項目中除名

3. 元數據(名稱、描述、評級、排名等)

  3.1 帶有任何其他移動平臺名稱的元數據程序將會被拒絕

  3.2 帶有佔位符文本的程序將會被拒絕

  3.3 帶有與程序內容和功能不相關描述的程序將會被拒絕

  3.4 連接到 iTunes 中的程序名稱及顯示在設備的程序名稱應該相似,不至引起混淆

  3.5 小型與大型程序的圖標應該類似,不至引起混淆

  3.6 程序圖標與畫面不符合4+年齡評級的程序將會被拒絕

  3.7 目錄與類型不適合於程序內容的程序將會被拒絕

  3.8 開發程序員負責爲其程序指定適合的評級。評級不適用可能會由蘋果公司修改

  3.9 開發程序員負責爲其程序指定適合的關鍵字。關鍵字不適用可能會由蘋果公司修改/刪除

  3.10 利用僞造或付費評論的方式在App Store中企圖操縱或欺騙用戶評價或圖表排名的開發程序員(或者採用其他不正當方式)將會從iOS開發者項目中除名

4. 位置

  4.1 在採集、傳送或使用位置數據之前未通知並獲得用戶同意的程序將會被拒絕

  4.2 使用基於位置的API用於車輛、飛機或其他設備的自動控制或自主控制的程序將會被拒絕
 
  4.3 使用基於位置的API用於調度、車隊管理或應急服務的程序將會被拒絕

5. 推送通知

  5.1 不採用蘋果推送通知 (APN)應用接口提供推送通知的程序將會被拒絕
 
  5.2 未從蘋果獲得推送應用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. iAd相關

  7.1 人工增加訪問次數或者廣告點擊量的應用程序將會被拒絕

  7.2 包含有空的iAd廣告欄的應用程序將會被拒絕

  7.3 主要設計目的在於顯示廣告的應用程序將會被拒絕

8. 商標與商業外觀

  8.1 應用程序必須遵守使用蘋果商標和版權以及蘋果商標列表指導手冊中說明的所有條款與條件

  8.2 任何誤導和暗示蘋果公司是該應用程序來源或提供商,或者蘋果公司以任何形式表示認可其質量或功能的應用程序將會被拒絕

  8.3 與目前已有蘋果產品或者廣告主題外觀相似混淆的應用程序將會被拒絕

  8.4 在應用程序名稱中將蘋果產品名拼錯的應用程序(例如,GPS for Iphone, iTunz)將會被拒絕

  8.5 使用受保護的第三方材料(商標、版權、商業機密、其他私有內容)在申請時需要提供一份文本形式的版權確認 

  8.6 當原內容所有的商標特徵保持不被修改並完整顯示時, 谷歌地圖和通過谷歌地圖API獲取的谷歌地球的圖像可以在應用程序內部使用。掩蓋或者修改谷歌標誌或者版權擁有者身份證明的應用程序將會被拒絕

9. 媒體內容

  9.1 不使用媒體播放器框架(MediaPlayer Framework)獲取音樂庫中媒體的應用程序將會被拒絕

  9.2 模仿任何iPod界面的應用程序將會被拒絕

  9.3 通過蜂窩網絡傳輸的音頻流內容每5分鐘不得大於5MB

  9.4 通過蜂窩網絡傳輸超過10分鐘的視頻流內容需要使用HTTP直播流(HTTP Live Streaming)幷包含一個亟待64kbps僅音頻的HTTP直播流

10. 用戶界面

  10.1 應用程序必須遵守蘋果《iPhone用戶界面指導原則》以及《iPad用戶界面指導原則》中解釋的所有條款和條件。

  10.2 與App Store、iTunes Store和iBookstore等提供的iPhone捆綁應用程序類似的應用程序將會被拒絕。

  10.3 未能按蘋果《iPhone用戶界面指導原則》及《iPad用戶界面指導原則》所述,正確使用系統自帶的按鈕、圖標等項目的應用程序可能會被拒絕。

  10.4 創建alternat桌面/主屏幕環境或者模擬多應用程序widget體驗的應用程序將會被拒絕。

  10.5 改變音量大小和鈴聲/靜音開關等標準開關功能的應用程序將會被拒絕。

  10.6 蘋果及我們的客戶高度推崇簡單、精緻、富有創造性以及經過精心設計的界面。雖然需要付出更多,但卻非常值得。蘋果設立了很高的門檻。如果你的用戶界面太過複雜或者水準不高,可能會被拒絕。

11. 購買與流通

  11.1 使用App Store以外的軟件開啓或提供額外功能的應用程序將會被拒絕。

  11.2 使用應用內支付系統(IAP)以外的系統購買內容、功能或服務的應用軟件將會被拒絕。

  11.3 使用IAP購買實物商品和並非用於該軟件的服務的應用軟件將會被拒絕。

  11.4 應用軟件使用IAP購買信用點或者其他貨幣必須消費本軟件內的信用點。

  11.5使用IAP購買已過期信用點或者其他貨幣的應用軟件將會被拒絕。

  11.6使用IAP訂閱內容最少需持續30天,所有iOS設備用戶都可使用這項功能。

  11.7 應用軟件使用IAP購買的商品必須具有可購買性。

  11.8  使用IAP購買iOS提供的照相攝像或陀螺儀等內置功能的應用軟件將會被拒絕。

  11.9 含有已超過限定時間的“出租”內容或服務的應用軟件將會被拒絕。

  11.10 保險應用軟件必須免費,遵守發佈地區的法律同時不能使用IAP。

  11.11  一般而言,你的應用程序越貴,我們的評審越徹底。

12. 抓取和聚合

  12.1 從蘋果網站(例如apple.com、iTunes Store、App Store、iTunes Connect、蘋果開發者計劃等)抓取任何信息或者使用蘋果網站的內容和服務進行排名的應用軟件將遭到拒絕。 

  12.2 應用軟件可以使用獲得批准的蘋果RSS feeds,例如iTunes Store RSS feeds。

  12.3 只是簡單的網頁剪切、內容聚合器或者羅列鏈接的應用軟件可能會被拒絕。

13. 設備損害

  13.1 慫恿用戶以可能造成損害的方式使用蘋果設備的應用軟件將會被拒絕。

  13.2 快速耗光設備電量或產生過多熱量的應用軟件將會被拒絕。

14. 人身攻擊

  14.1 具有誹謗、人身攻擊性質以及內容狹隘卑鄙的應用軟件或者打擊特定個人或組織的應用軟件將會被拒絕。

  14.2 職業政治諷刺家不受這一禁令約束,可進行具有攻擊性或狹隘刻薄的評論。

15. 暴力

  15.1 應用程序中出現人或動物被殺、致殘以及槍擊、刺傷、拷打等受傷情形的真實畫面將會被拒絕。

  15.2 出現描繪暴力或虐待兒童等內容的應用程序將會被拒絕。

  15.3 遊戲中出現的“敵人”不可指向一個特定種族、文化、一個真實存在的政府、企業或者其他任何現實中的實體。

  15.4 對武器進行真實描述以慫恿非法使用或濫用這些武器的應用程序將會被拒絕。

  15.5 內含與俄羅斯輪盤相關的應用程序將會被拒絕。

16. 不當內容

  16.1 應用程序中出現過於令人反感或者低俗的內容將會被拒絕。

  16.2 在設計上用於激怒用戶或令人感到厭惡的應用程序將會被拒絕。

17.隱私

  17.1 應用程序不能在未獲用戶允許或未向用戶提供如何使用及在何處使用數據的相關信息情況下傳輸有關用戶的數據。

  17.2 要求用戶共享電子郵箱地址和出生日期等私人信息纔可使用其功能的應用程序將會被拒絕。

  17.3 鎖定未成年人進行數據收集的應用程序將會被拒絕。

18. 色情

  18.1 含有色情素材,也就是《韋氏詞典》中定義的“旨在激發情慾,對性器官或性行爲的明確描述或展示,而無關美學或情緒感受”的程序將會被拒絕
 
  18.2 用戶產生內容多爲色情的程序(比如以前的Chat Roulette程序)將會被拒絕

19.宗教,文化與種族

  19.1 涉及宗教、文化或種族羣體的引用或評論包含誹謗性、攻擊性或自私性內容,或會使特定羣體遭受傷害或暴力的程序將會被拒絕
  
  19.2 程序可以包含或引用宗教經文,程序所提供的引用或翻譯必須準確且不會引起誤導。評論應該有教育意義,可以令人開闊眼界,而不應有煽動性

20.競賽、賭金、彩票與抽彩售物

  20.1 賭金和競賽必須由程序的開發者/公司發起

  20.2 賭金和競賽的正式規則必須在程序中註明,並且必須明確表示蘋果不是發起者,也沒有以任何方式參與活動
 
  20.3 開發者運營的彩票程序必須在法律容許範圍之內,彩票程序必須具有以下所有特性:報酬、機率及獎品
  
  20.4 允許用戶直接購買彩票或抽彩售物券的程序將會被拒絕

21.慈善與援助

  21.1包含可以向認證的慈善組織捐贈功能的程序必須是免費的
 
  21.2 捐贈款項的募集必須通過Safari瀏覽器中的網站或是手機短消息。

22. 法律要件

  22.1 程序必須遵守各地用戶遵守的任何法律要求。開發者有義務瞭解並遵守當地所有法律
 
  22.2 包含虛假,欺詐或誤導性陳述的程序將會被拒絕

  22.3 請求、促進或鼓勵犯罪或明顯魯莽行爲的程序將會被拒絕

  22.4 使用非法文件共享的程序將會被拒絕

  22.5 被設計用作非法賭博輔助工具,包括算牌的程序將會被拒絕

  22.6 具有撥打匿名或惡作劇電話或發送類似短信/彩信功能的程序將會被拒絕

  22.7 開發暗中收集用戶密碼或用戶私人數據程序的開發者將會從iOS開發者項目中除名

動態文檔
 
  這份文檔展現了我們在竭盡所能向您分享我們對提交到App Store的程序的審(我們的)查方式,我們希望您在開發和提交程序時,這份指南能對您有所幫助。這是一份動態文檔,隨着新程序和新情況的發生會有所變化。我們會定期更新,以反映這些變化。
 
  感謝您參與到iOS的開發中來。雖然此文檔是一份“不該做事宜”的列表,但也請將那份短得多的“必做事宜”列表牢記在心。最重要的是,與我們一道共同努力讓 用戶感到驚奇和欣喜。用創新方式向他們展示世界,讓他們用前所未有的方式與之交流。根據我們的經驗,無論是在功能和用戶界面上,用戶確實會對完善的程序有 所反應。更進一步,給他們期望之外的東西,帶他們去從未去過的地方。我們願意提供幫助。

© Apple, 2010

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章