蘋果App Store一直以來對軟件的審核就是比較嚴的,比較BT,從這一次360所有軟件被下架的事情上來看,誰對對非對我們普通用記來說沒有多大意義,但對于一個APP開發(fā)者來說還是認真的看一看蘋果的審核要求吧。
這是中文版的 App Store 審核指南 官方網(wǎng)址: http://www.apple.com.cn/developer/appstore/guidelines.html
應用程序審批處理是為了確保應用程序的可以信任、可以按照預期的方式執(zhí)行、不包含淫穢或攻擊性材料。我們根據(jù)一些技術、內容標準及設計標準對 App Store 中的每個應用程序進行審核,F(xiàn)在,您可以從 App Store 審核指南了解審核標準。在準備 iOS 或 Mac OS X 應用程序的審批處理的時候,這些指導原則可以為你提供幫助。
App Store 審核指南
App Store 的審核指南提供跨越不同開發(fā)主題的評審規(guī)則和示例,內容涵蓋用戶界面設計、App Store 的功能、內容以及特定技術的使用。在提交應用程序評審之前,請務必確保應用程序遵守 App Store 審核指導,只有這樣才可能通過評審。
蘋果對開發(fā)者提交的應用的審核之嚴格是出了名的,了解蘋果的審核標準對于開發(fā)者防止應用被拒有著十分重要的意義。蘋果在2010年曾發(fā)布App Store審核指南,可謂知己知彼百戰(zhàn)不殆,現(xiàn)與大家分享如下:
前言
感謝您付出寶貴的才華與時間來開發(fā)iOS應用程程序。從職業(yè)與報酬的角度而言,這對于成千上萬的開發(fā)員來說一直都是一項值得投入的 事業(yè)。我們希望幫助您加入這個成功的組織。這是我們首次發(fā)布《應用程序商店評估指導》(App Store Review Guidelines)。通過它,我們希望幫助您解決開發(fā)應用程序時遇到的問題,以便于您在提交應用程序時,可以加快審批流程的速度。
我們將應用程序(Apps)視為與書籍或歌曲不同的產品,我們并不存儲它們。如果您意欲批評宗教,那就去寫本書。如果您想要描述性愛過程,寫本書或寫首歌 曲,或者可以創(chuàng)建一個醫(yī)療程序。這會出現(xiàn)非常復雜的局面,但是我們決定,在應用程序商店(App Store)禁止出現(xiàn)某種內容。這或許會讓您認識到我們秉持的更為深遠的目的:
我們擁有許多兒童可以下載的應用程序,除非父母事先進行了設置(一般父母都不會設置),否則父母對這些內容的操作控制將會無效。因此,您要了解我們時刻在留意著您的孩子。
在我們的應用程序商店中已經(jīng)擁有了超過 25萬個應用程序。我們不再需要那些垃圾應用程序。如果您的應用程序沒有什么有益的用途或者持續(xù)性的娛樂功能,則可能不會獲得我方的接受。
如果您的應用程序看上去像是那種只花了幾天功夫簡單拼湊出來的產品,或者只是想在我們的商店中抓住朋友的眼球,請?zhí)崆白龊迷饩艿臏蕚。我們有很多具有嚴謹態(tài)度的開發(fā)程序員不希望他們的高品質應用程序充斥在一些業(yè)余作品之中。
我們將拒絕任何包含越界內容或行為的應用程序。您可能會問道,具體限制是什么?最高法院的法官曾有言:“它出現(xiàn)時我自然心中有數(shù)!碑斈竭^這一范圍時,我們認為您也會有自知之明。
如果您的應用程序被拒,我們設立了一個審(我們的)查委員會供您上訴。如果您去媒體抨擊我們,肯定對您于事無補。
這是一個動態(tài)文檔,新提交的應用程序會導致新的問題產生,并可能隨時產生新的規(guī)則;蛟S您的應用程序會觸及到這一點。
最后要說明的是,我們非常珍惜這個平臺,并且向您的作品表示敬意。我們確實在嘗試盡力創(chuàng)建全球最佳平臺,以便讓您展示才華,同時獲得相應的報酬。如果這讀上去讓您感覺我們的控制欲過強,那是因為我們曾向用戶承諾保證,我們將利用我們的產品讓他們獲得高品質體驗。
目錄
1. 條款與條件
2. 功能
3. 元數(shù)據(jù)、評級與排名
4. 位置
5. 推送通知
6. 游戲中心
7. iAd相關
8. 商標與商業(yè)外觀
9. 媒體內容
10. 用戶界面
11. 購買與流通
12. 抓取與聚合
13. 設備損害
14. 人身攻擊
15. 暴力
16. 不當內容
17. 隱私
18. 色情
19. 宗教、文化與種族
20. 競賽、賭金、彩票與抽彩售物
21. 慈善與援助
22. 法律要件
1. 條款和條件
1.1 為App Store開發(fā)程序,開發(fā)者必須遵守程序許可協(xié)議(PLA)、人機交互指南(HIG)以及開發(fā)者和蘋果簽訂的任何協(xié)議和合同。以下規(guī)則和例子旨在幫助開發(fā)者的程序能獲得App Store的認可,而不是修改或刪除任何其他協(xié)議中的條款。
2. 功能
2.1 崩潰的程序將會被拒絕
2.2 有錯誤的程序將會被拒絕
2.3 跟開發(fā)者宣傳不符的程序將會被拒絕
2.4 無應用文檔或隱藏功能與描述不符的程序將會被拒絕
2.5 使用非公開API的程序將會被拒絕
2.6 在指定容器范圍外讀寫數(shù)據(jù)的程序將會被拒絕
2.7 以任何方式或形式下載代碼的程序將會被拒絕
2.8 安裝或釋放其他可執(zhí)行代碼的程序將會被拒絕
2.9 beta版、演示版、trial版和測試版的程序將會被拒絕
2.10 iPhone程序必須不經(jīng)修改就能以iPhone分辨率和2倍 iPhone 3GS的分辨率在iPad上運行
2.11 與App Store已有程序重復的程序可能會被拒絕,特別是數(shù)量很多的情況下
2.12 沒有顯著用途或不提供任何持久娛樂價值的程序可能會被拒絕
2.13 主要內容為營銷或廣告的程序將會被拒絕
2.14 欺騙或有虛假功能,沒有明確標明的程序將會被拒絕
2.15 大于20MB的程序不會通過蜂窩網(wǎng)絡下載(App Store會自動禁止)
2.16 多任務程序僅可以為達到預期目的而使用后臺服務:網(wǎng)絡電話、音頻播放、地點、任務完成、本地通知等
2.17 瀏覽網(wǎng)絡的程序必須使用iOS WebKit框架和WebKit Javascript
2.18 鼓勵過量飲酒或非法物質,或鼓勵青少年飲酒或吸煙的程序將會被拒絕
2.19 提供不正確診斷或其他不準確設備數(shù)據(jù)的程序將會被拒絕
2.20 向App Store上傳大量相似版本程序的開發(fā)者將會從iOS開發(fā)者項目中除名
3. 元數(shù)據(jù)(名稱、描述、評級、排名等)
3.1 帶有任何其他移動平臺名稱的元數(shù)據(jù)程序將會被拒絕
3.2 帶有占位符文本的程序將會被拒絕
3.3 帶有與程序內容和功能不相關描述的程序將會被拒絕
3.4 連接到 iTunes 中的程序名稱及顯示在設備的程序名稱應該相似,不至引起混淆
3.5 小型與大型程序的圖標應該類似,不至引起混淆
3.6 程序圖標與畫面不符合4+年齡評級的程序將會被拒絕
3.7 目錄與類型不適合于程序內容的程序將會被拒絕
3.8 開發(fā)程序員負責為其程序指定適合的評級。評級不適用可能會由蘋果公司修改
3.9 開發(fā)程序員負責為其程序指定適合的關鍵字。關鍵字不適用可能會由蘋果公司修改/刪除
3.10 利用偽造或付費評論的方式在App Store中企圖操縱或欺騙用戶評價或圖表排名的開發(fā)程序員(或者采用其他不正當方式)將會從iOS開發(fā)者項目中除名
4. 位置
4.1 在采集、傳送或使用位置數(shù)據(jù)之前未通知并獲得用戶同意的程序將會被拒絕
4.2 使用基于位置的API用于車輛、飛機或其他設備的自動控制或自主控制的程序將會被拒絕
4.3 使用基于位置的API用于調度、車隊管理或應急服務的程序將會被拒絕
5. 推送通知
5.1 不采用蘋果推送通知 (APN)應用接口提供推送通知的程序將會被拒絕
5.2 未從蘋果獲得推送應用ID便擅自使用APN服務的程序將會被拒絕
5.3 未獲得用戶初次同意便發(fā)送推送通知的程序將會被拒絕
5.4 使用推送通知發(fā)送敏感個人信息或機密信息的程序將會被拒絕
5.5 使用推送通知發(fā)送非請求消息或用于釣魚或群發(fā)垃圾郵件用途的程序將會被拒絕
5.6 程序不可使用推送通知發(fā)送廣告、促銷或任何類型的直銷
5.7 程序不能向使用推送通知服務的用戶收取費用
5.8 使用推送通知會利用過多APN服務的網(wǎng)絡流量或帶寬或給設備帶來過度負擔的程序將會被拒絕
5.9 如果程序能夠傳送病毒、文件、計算機代碼或程序,并且對APN服務的正常運行造成損害或中斷,該程序將會被拒絕
6. 游戲中心
6.1 向終端用戶或任意第三方顯示玩家ID的程序將會被拒絕
6.2 將玩家ID用于任何未經(jīng)游戲中心條款批準用途的程序將會被拒絕
6.3 企圖進行反射查找、跟蹤、關聯(lián)、挖掘、獲得或利用玩家ID、化名或通過游戲中心獲得的其他信息將會從iOS 開發(fā)程序員項目中除名
6.4 游戲中心信息(例如計分板得分)可能僅能用于游戲中心批準的程序
6.5 利用游戲中心服務發(fā)送非請求信息或用于釣魚或群發(fā)垃圾郵件的程序將會被拒絕
6.6 過多使用游戲中心網(wǎng)絡流量或帶寬的程序將會被拒絕
6.7 如果程序能夠傳送病毒、文件、計算機代碼或程序,并且對游戲中心服務的正常運行造成損害或中斷,該程序將會被拒絕
7. iAd相關
7.1 人工增加訪問次數(shù)或者廣告點擊量的應用程序將會被拒絕
7.2 包含有空的iAd廣告欄的應用程序將會被拒絕
7.3 主要設計目的在于顯示廣告的應用程序將會被拒絕
8. 商標與商業(yè)外觀
8.1 應用程序必須遵守使用蘋果商標和版權以及蘋果商標列表指導手冊中說明的所有條款與條件
8.2 任何誤導和暗示蘋果公司是該應用程序來源或提供商,或者蘋果公司以任何形式表示認可其質量或功能的應用程序將會被拒絕
8.3 與目前已有蘋果產品或者廣告主題外觀相似混淆的應用程序將會被拒絕
8.4 在應用程序名稱中將蘋果產品名拼錯的應用程序(例如,GPS for Iphone, iTunz)將會被拒絕
8.5 使用受保護的第三方材料(商標、版權、商業(yè)機密、其他私有內容)在申請時需要提供一份文本形式的版權確認
8.6 當原內容所有的商標特征保持不被修改并完整顯示時, 谷歌地圖和通過谷歌地圖API獲取的谷歌地球的圖像可以在應用程序內部使用。掩蓋或者修改谷歌標志或者版權擁有者身份證明的應用程序將會被拒絕
9. 媒體內容
9.1 不使用媒體播放器框架(MediaPlayer Framework)獲取音樂庫中媒體的應用程序將會被拒絕
9.2 模仿任何iPod界面的應用程序將會被拒絕
9.3 通過蜂窩網(wǎng)絡傳輸?shù)囊纛l流內容每5分鐘不得大于5MB
9.4 通過蜂窩網(wǎng)絡傳輸超過10分鐘的視頻流內容需要使用HTTP直播流(HTTP Live Streaming)并包含一個亟待64kbps僅音頻的HTTP直播流
10. 用戶界面
10.1 應用程序必須遵守蘋果《iPhone用戶界面指導原則》以及《iPad用戶界面指導原則》中解釋的所有條款和條件。
10.2 與App Store、iTunes Store和iBookstore等提供的iPhone捆綁應用程序類似的應用程序將會被拒絕。
10.3 未能按蘋果《iPhone用戶界面指導原則》及《iPad用戶界面指導原則》所述,正確使用系統(tǒng)自帶的按鈕、圖標等項目的應用程序可能會被拒絕。
10.4 創(chuàng)建alternat桌面/主屏幕環(huán)境或者模擬多應用程序widget體驗的應用程序將會被拒絕。
10.5 改變音量大小和鈴聲/靜音開關等標準開關功能的應用程序將會被拒絕。
10.6 蘋果及我們的客戶高度推崇簡單、精致、富有創(chuàng)造性以及經(jīng)過精心設計的界面。雖然需要付出更多,但卻非常值得。蘋果設立了很高的門檻。如果你的用戶界面太過復雜或者水準不高,可能會被拒絕。
11. 購買與流通
11.1 使用App Store以外的軟件開啟或提供額外功能的應用程序將會被拒絕。
11.2 使用應用內支付系統(tǒng)(IAP)以外的系統(tǒng)購買內容、功能或服務的應用軟件將會被拒絕。
11.3 使用IAP購買實物商品和并非用于該軟件的服務的應用軟件將會被拒絕。
11.4 應用軟件使用IAP購買信用點或者其他貨幣必須消費本軟件內的信用點。
11.5使用IAP購買已過期信用點或者其他貨幣的應用軟件將會被拒絕。
11.6使用IAP訂閱內容最少需持續(xù)30天,所有iOS設備用戶都可使用這項功能。
11.7 應用軟件使用IAP購買的商品必須具有可購買性。
11.8 使用IAP購買iOS提供的照相攝像或陀螺儀等內置功能的應用軟件將會被拒絕。
11.9 含有已超過限定時間的“出租”內容或服務的應用軟件將會被拒絕。
11.10 保險應用軟件必須免費,遵守發(fā)布地區(qū)的法律同時不能使用IAP。
11.11 一般而言,你的應用程序越貴,我們的評審越徹底。
12. 抓取和聚合
12.1 從蘋果網(wǎng)站(例如apple.com、iTunes Store、App Store、iTunes Connect、蘋果開發(fā)者計劃等)抓取任何信息或者使用蘋果網(wǎng)站的內容和服務進行排名的應用軟件將遭到拒絕。
12.2 應用軟件可以使用獲得批準的蘋果RSS feeds,例如iTunes Store RSS feeds。
12.3 只是簡單的網(wǎng)頁剪切、內容聚合器或者羅列鏈接的應用軟件可能會被拒絕。
13. 設備損害
13.1 慫恿用戶以可能造成損害的方式使用蘋果設備的應用軟件將會被拒絕。
13.2 快速耗光設備電量或產生過多熱量的應用軟件將會被拒絕。
14. 人身攻擊
14.1 具有誹謗、人身攻擊性質以及內容狹隘卑鄙的應用軟件或者打擊特定個人或組織的應用軟件將會被拒絕。
14.2 職業(yè)政治諷刺家不受這一禁令約束,可進行具有攻擊性或狹隘刻薄的評論。
15. 暴力
15.1 應用程序中出現(xiàn)人或動物被殺、致殘以及槍擊、刺傷、拷打等受傷情形的真實畫面將會被拒絕。
15.2 出現(xiàn)描繪暴力或虐待兒童等內容的應用程序將會被拒絕。
15.3 游戲中出現(xiàn)的“敵人”不可指向一個特定種族、文化、一個真實存在的政府、企業(yè)或者其他任何現(xiàn)實中的實體。
15.4 對武器進行真實描述以慫恿非法使用或濫用這些武器的應用程序將會被拒絕。
15.5 內含與俄羅斯輪盤相關的應用程序將會被拒絕。
16. 不當內容
16.1 應用程序中出現(xiàn)過于令人反感或者低俗的內容將會被拒絕。
16.2 在設計上用于激怒用戶或令人感到厭惡的應用程序將會被拒絕。
17.隱私
17.1 應用程序不能在未獲用戶允許或未向用戶提供如何使用及在何處使用數(shù)據(jù)的相關信息情況下傳輸有關用戶的數(shù)據(jù)。
17.2 要求用戶共享電子郵箱地址和出生日期等私人信息才可使用其功能的應用程序將會被拒絕。
17.3 鎖定未成年人進行數(shù)據(jù)收集的應用程序將會被拒絕。
18. 色情
18.1 含有色情素材,也就是《韋氏詞典》中定義的“旨在激發(fā)情欲,對性器官或性行為的明確描述或展示,而無關美學或情緒感受”的程序將會被拒絕
18.2 用戶產生內容多為色情的程序(比如以前的Chat Roulette程序)將會被拒絕
19.宗教,文化與種族
19.1 涉及宗教、文化或種族群體的引用或評論包含誹謗性、攻擊性或自私性內容,或會使特定群體遭受傷害或暴力的程序將會被拒絕
19.2 程序可以包含或引用宗教經(jīng)文,程序所提供的引用或翻譯必須準確且不會引起誤導。評論應該有教育意義,可以令人開闊眼界,而不應有煽動性
20.競賽、賭金、彩票與抽彩售物
20.1 賭金和競賽必須由程序的開發(fā)者/公司發(fā)起
20.2 賭金和競賽的正式規(guī)則必須在程序中注明,并且必須明確表示蘋果不是發(fā)起者,也沒有以任何方式參與活動
20.3 開發(fā)者運營的彩票程序必須在法律容許范圍之內,彩票程序必須具有以下所有特性:報酬、幾率及獎品
20.4 允許用戶直接購買彩票或抽彩售物券的程序將會被拒絕
21.慈善與援助
21.1包含可以向認證的慈善組織捐贈功能的程序必須是免費的
21.2 捐贈款項的募集必須通過Safari瀏覽器中的網(wǎng)站或是手機短消息。
22. 法律要件
22.1 程序必須遵守各地用戶遵守的任何法律要求。開發(fā)者有義務了解并遵守當?shù)厮蟹?/p>
22.2 包含虛假,欺詐或誤導性陳述的程序將會被拒絕
22.3 請求、促進或鼓勵犯罪或明顯魯莽行為的程序將會被拒絕
22.4 使用非法文件共享的程序將會被拒絕
22.5 被設計用作非法賭博輔助工具,包括算牌的程序將會被拒絕
22.6 具有撥打匿名或惡作劇電話或發(fā)送類似短信/彩信功能的程序將會被拒絕
22.7 開發(fā)暗中收集用戶密碼或用戶私人數(shù)據(jù)程序的開發(fā)者將會從iOS開發(fā)者項目中除名
動態(tài)文檔
這份文檔展現(xiàn)了我們在竭盡所能向您分享我們對提交到App Store的程序的審(我們的)查方式,我們希望您在開發(fā)和提交程序時,這份指南能對您有所幫助。這是一份動態(tài)文檔,隨著新程序和新情況的發(fā)生會有所變化。我們會定期更新,以反映這些變化。
感謝您參與到iOS的開發(fā)中來。雖然此文檔是一份“不該做事宜”的列表,但也請將那份短得多的“必做事宜”列表牢記在心。最重要的是,與我們一道共同努力讓 用戶感到驚奇和欣喜。用創(chuàng)新方式向他們展示世界,讓他們用前所未有的方式與之交流。根據(jù)我們的經(jīng)驗,無論是在功能和用戶界面上,用戶確實會對完善的程序有 所反應。更進一步,給他們期望之外的東西,帶他們去從未去過的地方。我們愿意提供幫助。