1. 程式人生 > >APP上架稽核被拒(新增2016.04)

APP上架稽核被拒(新增2016.04)

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.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服務進行的貨幣化(比如內購、廣告、要求使用者資訊等)。