search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

2017App Store 最新完整版審核指南

2017App Store 最新完整版審核指南

近日,蘋果更新了最新的App Store審核指南,新版指南本身核心內容並沒有任何變化,但其規劃得更有條理,且包含更多背景以便理解。在後續頁面中,您會發現這些準則已被清晰地劃分為五個部分:安全、性能、業務、設計及法律。希望這些新準則能幫助您順利通過流程,並使批准和拒絕標準在整體上更加一致。

另外,請將以下幾點謹記在心:

我們發現很多兒童都會大量下載各種 App。儘管家長控制功能能為兒童提供有效保護,但您也必須做好自己份內的工作。因此,您要知道,我們時刻都在關注這些兒童。

App Store 是一個讓世界各地數億人聚集的好地方。 如果您只是為了向家人和朋友展示而開發了一款 App,那 App Store 就不是做這個的最好的地方。使用測試證書發布或企業版發布 。 如果您剛剛開始,請詳細了解 Apple 開發者計劃。

如果我們認為 App 的任何內容或行為超出了可接受的範圍,我們將拒絕該 App。您可能會問,這個可接受的範圍是什麼?套用最高法院大法官的一句話:「當我看到的時候,我就知道了」。而且,我們相信,當您超出這個範圍時,您自己也會意識到。

如果您試圖欺騙系統(例如,試圖在審核流程中弄虛作假,竊取用戶數據,抄襲其他開發者的作品,或者操縱評級),我們會從該商店中移除您的 App,並將您從 Developer Program 中除名。

提交之前 – 審核前核對清單

  • 安全

1.1 令人反感的內容

1.2 用戶生成的內容

1.3 兒童類別

1.4 人身傷害

1.5 開發者信息

  • 性能

2.1 App 完成度

2.2 測試版 App

2.3 準確的元數據

2.4 硬體兼容性

2.5 軟體要求

  • 業務

3.1 付款

3.1.1 App 內購買

3.1.2 訂閱

3.1.3 基於內容的「閱讀器」App

3.1.4 內容代碼

3.1.5 App 之外的實物商品和服務

3.1.6 Apple Pay

3.2 其他業務模式問題

3.2.1 可以接受

3.2.2 不可接受

  • 設計

4.1 抄襲者

4.2 最低功能要求

4.3 垃圾 App

4.4 擴展功能

4.5 Apple 站點和服務

  • 法律

5.1 隱私

5.1.1 數據收集和存儲

5.1.2 數據使用和共享

5.1.3 健康和健康研究

5.1.4 兒童

5.1.5 定位服務

5.2 知識產權

5.3 遊戲、賭博和彩票

提交之後 – 預期事宜

提交之前

為了幫助您儘可能順利地通過 App 審批,請查看下方列出的常見錯誤行為,這些行為可能會導致審核流程延誤或導致 App 被拒。這些內容不能代替準則或保證 App 獲批,但確保核對該列表中的每一項會是一個良好的開始。如果您的 App 不再按照預期運行,或者您不再維護和運營,它將會被從 App Store 中刪除。了解有關 App Store 改進的更多信息。

請確保:

測試 App 是否會發生崩潰、是否存在錯誤

確保所有 App 信息及元數據完整且正確

更新您的聯繫信息,以便 App Review 部門在需要時您取得聯繫

提供有效的演示帳戶和登錄信息,以及審核 App 時所需的任何其他硬體或資源(例如,示例二維碼)

啟用後台服務,以使其在審核期間處於活動和可用狀態

在 App Review 備註中附上與非明顯特性及 IAP 相關的詳細說明,包括支持文稿(如適用)。如果由於地區鎖定或其他限制而導致我們無法訪問 App 的部分內容,請提供有關功能的視頻鏈接

檢查 App 是否遵循了其他文稿中的相關指南,如:

(GameRes註:附屬文檔可通過最下方閱讀原文進入官方網站查閱)

開發指南

App Programming Guide(應用程序編程指南)

App Extension Programming Guide(應用擴展編程指南)

iOS Data Storage Guidelines(iOS數據存儲條款)

macOS File System Documentation(Mac OS X文件系統文檔)

Safari Extensions Development Guide(Safari擴展開發指南)

iTunes Connect Developer Guide(iTunes Connect開發者指南)

設計指南

iOS Human Interface Guidelines(iOS人機界面準則)

macOS Human Interface Guidelines(Mac OS人機界面準則)

tvOS Human Interface Guidelines(tvOS人機界面準則)

watchOS Human Interface Guidelines(watchOS人機界面指南)

品牌和營銷準則

App Store Marketing Guidelines(App Store營銷指南)

Apple Pay Identity Guidelines(Apple Pay識別標誌指南)

Add to Apple Wallet Guidelines(加入Apple Wallet指南)

Guidelines for Using Apple Trademarks and Copyrights(使用Apple商標和版權的條款)

  • 安全

當用戶通過 App Store 安裝 App 時,他們希望獲得安全的體驗:App 不含令人不快或具有攻擊性的內容,不會損壞他們的設備,不會在使用中造成人身傷害。我們在下方列出了主要的安全隱患。如果您想恐嚇、攻擊他人,則您的 App 不適合出現在 App Store 中。

1.1 令人反感的內容

App 不應包含具有攻擊性、不顧及他人感受、令人不安、惹人厭惡或低俗不堪的內容。此類內容的示例有:

1.1.1 誹謗或惡意內容,包括有關宗教、種族、性取向、性別或其他目標群體的引用或評論,特別是當 App 很可能對特定的個人或團體造成傷害時。專業政治諷刺和政治幽默作家通常無需遵循這一要求。

1.1.2 人類或動物遭到殺害、殘害、酷刑、虐待的寫實描繪,或者鼓勵暴力的內容。在遊戲中,「敵人」不能單單針對特定種族、文化、真實存在的政府或企業,或是任何其他真實存在的實體。

1.1.3 鼓勵非法使用或不負責任地使用武器和危險物品的描述,或者促進軍火購買的描述。

1.1.4 過於色情的內容(韋氏詞典對「色情」一詞的定義是:對性器官或性活動的露骨描述或展示,目的在於刺激性快感,而非帶來美學價值或觸發情感)。

1.1.5 具有煽動性的宗教評論,或者對宗教文本進行錯誤或誤導性的引用。

1.1.6 虛假信息和功能,其中包括不準確的設備數據或用於惡作劇/開玩笑的功能,如虛假的位置跟蹤器。即使指明 App「僅供娛樂」,也不能違背這一準則。支持匿名或惡作劇電話或簡訊/彩信的 App 會被拒絕。

1.1.7 App Store 評論:App Store 用戶評論可以作為應用體驗的一個組成部分,因此您應該在回應用戶的評論時尊敬的地對待用戶。將您回復的目標鎖定在用戶的評論上,不要在回復中包含個人信息、垃圾郵件或進行營銷。使用所提供的 API 來提示用戶為您的 App 評價; 此功能允許用戶在不離開 App 的情況下提供 App Store 評級和評分,我們將不允許自定義評論提示。

1.2 用戶生成的內容

對於包含用戶生成內容的 App,有特定的難題需要解決,比如知識產權侵權、匿名欺凌等。為了避免濫用,包含用戶生成內容或社交網路服務的 App 必須滿足以下條件:

採用相應的方法來過濾令人反感的內容,以免這些內容在 App 中發布

制定一個機制,以舉報攻擊性內容並在出現問題時及時作出回應

若用戶發布攻擊性內容,可以取消其使用服務的資格

公布聯繫信息,以便用戶與您聯繫

如果 App 中所含的用戶生成內容或服務最終主要用於色情內容、客觀化現實生活中的某人(如「性感與否」投票)、進行人身威脅或欺凌,則這些 App 不適合出現在 App Store 中,它們可能會在未經通知的情況下被移除。如果 App 中所含的用戶生成內容來自於基於 Web 的服務,則可顯示意外產生的「 NSFW(公眾場所不宜)」內容,前提是這些內容是默認隱藏的,只有當用戶通過您的網站將其打開時才會顯示。

1.3 兒童類別

「兒童類別」可幫助用戶輕鬆地找到適合兒童的 App。如果您希望參與「兒童類別」,則應該致力於為年紀較小的用戶量身打造卓越的使用體驗。這些 App 不得提供 App 外鏈接、購買機會或其他會對兒童造成干擾的內容,除非其保留在受家長監控的指定區域中。請謹記,只要客戶希望您的 App 能夠滿足「兒童類別」的要求,您的 App 就需要一直滿足後續更新中的相應準則;即使您決定取消選擇此類別,也是如此。進一步了解家長監控。

「兒童類別」中的 App 不得展示行為廣告(例如,廣告主不得根據用戶在 App 中的活動投放廣告),而且所有內容相關廣告都必須適合兒童觀看。您還應特別留意世界各地與在線收集兒童數據相關的隱私法。請務必查閱這些準則的「隱私」部分,以了解更多信息。

1.4 人身傷害

如果 App 的行為方式可能會造成人身傷害,我們可能會拒絕該 App。例如:

1.4.1 如果醫療 App 可能會提供錯誤的數據或信息,或用於診斷或治療病患,則這些 App 可能會面臨更加嚴格的審核。

App 必須清楚地披露數據和方法,以支持與健康測量相關的準確性聲明,如果 App 的準確性和方法無法驗證,我們將拒絕您的 App。 例如,僅使用設備上的感測器拍攝 x 射線、測量血壓、體溫、血糖水平或血氧水平的 App 是不被允許的。

App應該提醒用戶除了使用該 App 外,以及作出醫療決策之前,要向醫生詢問。

如果您的醫療 App 已經獲得監管部門的批准,請隨 App 提交相關文稿的鏈接。

1.4.2 藥物劑量計算器必須來自藥品生產企業、醫院、大學、健康保險公司,或是經過 FDA 或其相應國際部門的批准的其他實體。由於可能會對病患造成傷害,我們需要確保 App 將在長時間內獲得支持,並保持更新。

1.4.3 App 不得鼓勵非法使用毒品或過量攝入酒精;或者鼓勵未成年人購買毒品、酒精或煙草;不允許為大麻銷售提供便利。

1.4.4 App 只能顯示由相關執法部門公布的酒後駕車檢查點,不得鼓勵酒後駕車和包括超速在內的其他魯莽行為。

1.4.5 App 不得促使客戶以違背 Apple 硬體安全文稿的方式,或以可能會造成設備或人身傷害的方式來使用他們的設備。例如,App 不得鼓勵用戶在充電時將設備放置在床墊和枕頭之下。請查閱設備文稿。

1.5 開發者信息

用戶需要知道如何就疑問和支持問題與您取得聯繫。請確保您的支持 URL 中包含便捷的聯繫方式。如果未能提供準確的最新聯繫信息,不但會讓客戶有不好的感受,可能還會違反某些國家/地區的法律。另外,請確保在 Wallet 憑證中包含發卡機構的有效聯繫方式,以及分配給憑證的品牌或商標所有者的專用證書。

  • 性能

2.1 App 完成度

提交以供審核的 App 應該是最終版本,應包含所有必要的元數據和全功能的 URL;佔位符文本、空白網站以及其他臨時內容應在提交前清除。在提交 App 之前,請務必在設備上對 App 錯誤和穩定性進行測試;如果您的 App 需要登錄,請提供演示帳戶信息(並打開您的後台服務!)。如果您在 App 中提供了 App 內購買,請確保審核人員能夠看到這些內容,並確保這些內容處於完整且最新的狀態,否則請在審核備註中說明相關原因。請不要將 App Review 視作軟體測試服務。我們將拒絕不完整的 App 套裝以及會出現崩潰或存在明顯技術問題的二進位文件。

2.2 測試版 App

App 的演示版、測試版和試用版不適合出現在 App Store 中 - 請使用 TestFlight。所有通過 TestFlight 提交以進行測試發布的 App 都應旨在公開發布,並應遵循「App Review 準則」。請注意,使用 TestFlight 的 App 不得分發給測試者用以換取任何類型的報酬,包括作為眾籌資金的獎勵。對於測試版 App 的大幅更新應先提交至 TestFlight App Review 團隊,然後再分發給您的測試者。要了解更多信息,請訪問「TestFlight Beta Testing」。

2.3 準確的元數據

客戶應該知道他們在下載或購買您的 App 時會得到什麼,所以請確保 App 的描述、屏幕快照和預覽能夠準確反映 App 的核心體驗,並記得不斷更新,以便保持與新版本相應的最新狀態。

2.3.1 請勿在 App 中包含未記錄的功能或隱藏功能;不管是對於最終用戶還是 App Review 團隊,App 功能都應清晰可見。如果出現惡劣或屢教不改的行為,則可能會從 Apple Developer Program 中除名。我們正努力將 App Store 打造成值得信賴的生態系統,並希望我們的 App 開發者也能如此;如果您不誠實以待,我們之間就不會有任何業務往來。

2.3.2 如果您的 App 包含 App 內購買,請確保 App 的描述、屏幕快照和預覽清楚地指明是否有需要另行購買的精選項目、關卡、訂閱等。如果您決定在 App Store 中推廣應用內購買,請確保 IAP 顯示的名稱和描述是為公眾用戶編寫的,並且您的App可以正確處理用於支付的介面 API,以便客戶可以在應用啟動時無縫完成購買。

2.3.3 屏幕快照應展示 App 的使用情況,而非僅顯示標題封面、登錄頁面或初始屏幕。它們也可以展示文字和設備的擴展功能,比如 Touch Bar。

2.3.4 預覽是讓客戶了解 App 外觀和功能的好方法。為了確保客戶理解他們將在 App 中獲得的體驗,預覽或許只會使用從 App 中捕獲的視頻屏幕。表情貼紙和 iMessage 擴展可以將用戶體驗展示在「信息」App 中。您也可以添加旁白和視頻,或添加文本說明,以幫助說明任何無法僅通過視頻進行闡明的內容。

2.3.5 請為 App 選擇最適合的類別,並在需要幫助時參考「App Store 類別定義」。如果選擇的類別與實際情況相差較遠,我們可能會更改 App 的類別。

2.3.6 請在 iTunes Connect 中誠實地回答年齡段分級問題,以使 App 與家長控制功能的分級保持一致。如果 App 分級有誤,客戶在獲得 App 時可能會感到詫異,或促使政府監管部門展開相應調查。

2.3.7 請選擇一個獨一無二的 App 名稱,指定能夠準確描述 App 的關鍵詞,不要試圖用商標術語、流行 App 的名稱或其他不相關的短語來包裝任何元數據,以此欺騙系統。App 名稱必須限制在 30 字元以內,且不得包含不屬於 App 名稱的詞語或描述。應用副標題是為您的 App 提供附加說明的好的方式; 它們必須遵循我們的標準元數據規則,且不應包含不當內容、引用其他 App,或製作不可驗證的產品聲明。Apple 可能會隨時修改不合適的關鍵詞。

2.3.8 元數據應適合所有受眾,所以請確保您的圖標、屏幕快照和預覽保持在 4+ 年齡分級;即使您的 App 分級更高,也應如此。例如,如果您的 App 是包含暴力的遊戲,請勿選擇包含慘烈的死亡或用槍瞄準特定角色的圖像。在「App 名稱」中使用「For Kids」和「For Children」這些術語是為「兒童類別」保留的。請務必確保包括 App 名稱和圖標(小圖標、大圖標、Apple Watch App 等)在內的元數據彼此相似,以免引起困惑。

2.3.9 您應負責確保有權使用 App 圖標、屏幕快照和預覽中的所有材料,並應顯示虛構的帳戶信息,而非真實個人的數據。

2.3.10 請確保您的 App 注重 iOS、Mac、APPLE TV 或 Apple Watch 體驗,並且不在 App 或元數據中包含其他移動平台的名稱、圖標或圖像,除非存在已獲批的特定互動功能。

2.4 硬體兼容性

2.4.1 為了確保用戶能夠充分利用您的 App,iPhone App 應盡量能在 iPad 上運行。我們鼓勵您考慮開發通用 App,這樣客戶就可以在所有設備上加以使用。進一步了解通用 App。

2.4.2 通過設計,使 App 節省能耗。App 不應快速耗盡電池電能、產生過多的熱量或對設備資源造成不必要的負擔。

2.4.3 對於 Apple TV App,應確保用戶無需使用除 Siri Remote 或第三方遊戲控制器之外的硬體輸入,但您可以隨意提供增強功能供連接其他外圍設備時使用。如果需要用戶配備遊戲控制器,請務必在元數據中加以明確說明,以便用戶知曉他們需要額外的設備才能玩遊戲。

2.4.4 App 不得建議或要求重新啟動設備。

2.4.5 對於通過 Mac App Store 分發的 App,還有幾個額外要求需要您牢記在心:

這些 App 必須適當地沙盒化,並遵循「macOS File System Documentation」。另外,這些 App 只應使用相應的 macOS API 來修改其他 App 存儲的用戶數據(如書籤、「地址簿」或「日曆」條目)。

這些 App 必須使用 Xcode 中提供的技術來進行打包和提交;不允許使用第三方安裝器。另外,這些 App 必須是單個的自包含應用程序安裝包,不能將代碼或資源安裝在共享位置。

這些 App 不得自動啟動或者在啟動時包含其他自動運行的代碼,不得在未經同意的情況下登錄,也不得大量生成在用戶退出 App 后仍在未經同意的情況下繼續運行的進程。這些 App 不得將圖標自動添加到 Dock 中,或在用戶桌面上留下快捷方式。

這些 App 不得下載或安裝獨立的 App、kext、額外代碼或資源,以向我們在審核過程中看到的 App 添加功能,或進行大幅更改。

這些 App 不得申請升級至 root 特權或使用 setuid 屬性。

這些 App 不得在啟動時顯示許可證屏幕、需要使用許可證密匙或實施自己的拷貝保護措施。

這些 App 必須使用 Mac App Store 分發更新;不允許使用其他更新機制。

這些 App 應在目前隨附的 OS 上運行,不得使用已停用或選裝的技術(如 Java、Rosetta)。

這些 App 必須在單個 App 套裝內包含所有的語言和本地化支持。

2.5 軟體要求

2.5.1 App 可以只使用公共 API。並且必須兼容已發布的最新系統。了解更多有關公共 API 的信息。 讓您的 App 保持最新的狀態,並確保您逐步淘汰那些在將來的操作系統版本中不再支持的過時的功能、框架或技術。

2.5.2 App 應自包含在其套裝中,不得在指定容器範圍外讀取或寫入數據,不得下載、安裝或執行代碼,包括其他 App。旨在教授、開發或測試可執行代碼的 App 可以在有限的情況下下載代碼,但前提是此類代碼不用於其他目的。 這樣的 App 必須使用應用程序提供的源代碼,可以完全由用戶查看和編輯。

2.5.3 如果 App 傳輸的病毒、文件、計算機代碼或程序會對操作系統和/或硬體功能(包括推送通知和 Game Center)的正常運行造成負面影響或導致其中斷,則該 App 會被拒絕。如果出現惡劣的違規行為或屢教不改的行為,則會導致從 Apple Developer Program 中除名。

2.5.4 多任務處理 App 只允許在實現預期用途時使用後台服務:VoIP、音頻播放、地理位置、任務完成記錄和本地通知等。如果 App 使用定位後台模式,請提醒用戶,這麼做會大幅縮短電池使用時間。

2.5.5 我們將在 IPv6 網路上進行審核。如果您的 App 無法與 IPv6 定址功能兼容,則可能無法通過審核。

2.5.6 如果 App 會瀏覽網頁,則必須使用相應的 WebKit 框架和 WebKit Javascript。

2.5.7 基於蜂窩移動網路且超過 10 分鐘的視頻流內容必須使用 HTTP Live Streaming,並包含一個基準 192 kbps HTTP Live Stream。

2.5.8 如果 App 會創建替代的桌面/主屏幕環境,或者模擬多應用 Widget 體驗,則該 App 會遭到拒絕。

2.5.9 如果 App 會改變標準開關(如音量增/減和鈴聲/靜音開關)的功能,或改變其他的原生用戶界面元素或行為,則該 App 會遭到拒絕。例如,應用程序不應該阻止鏈接到其他應用程序或用戶期望以某種方式工作的其他功能。了解更多關於正確處理鏈接的信息。

2.5.10 不得提交包含空白廣告橫幅或測試廣告的 App。

2.5.11 SiriKit

集成 SiriKit 的 App 只能登記無需其他 App 支持便可處理的意圖,而且該意圖應當與用戶對所述功能的預期相符。例如,如果您的 App 屬於膳食計劃 App,則不應融入開始體能訓練的意圖,即使該 App 共享了與健身 App 的集成也不可以。

確保 plist 中的辭彙和短語與您的 App 及其所登記意圖的 SiriKit 功能相符。Aliases 必須與您的 App 或公司名相關,不應該是通用的術語或包括第三方應用程序的名稱或服務。

以最直接的方式解析 Siri 請求,不要在請求與實現之間插入任何廣告或其他市場營銷信息。只有在完成相關任務需要時(例如讓用戶指定特定類型的體能訓練時),才可以顯示插頁式用戶界面。

  • 業務

在 App Store 中,您可以通過多種方式讓自己的 App 實現盈利。如果您的業務模式並不顯而易見,請務必在其元數據和 App Review 備註中加以說明。如果我們無法理解 App 的工作方式,或者 App 內購買不是那麼一目了然,則審核會有所延誤,並可能會導致 App 被拒絕。儘管價格由您決定,但是我們不會分發要價明顯過高的 App 和 App 內購買項目。對於試圖以不合常理的高昂價格欺騙用戶的 App,我們將予以拒絕。

如果我們發現您試圖操縱評價,通過付費、提供獎勵、經過篩選或偽造的反饋來提高排名,或者要求第三方服務代您這樣做,我們將採取相應措施以保持 App Store 的完整性,其中可能包括將您從 Apple Developer Program 中除名。

3.1 付款

3.1.1 App 內購買:

如果您想要在 App 內解鎖特性或功能(解鎖方式有:訂閱、遊戲內貨幣、遊戲關卡、優質內容的訪問許可權或解鎖完整版等),則必須使用 App 內購買。App 可以使用應用內購買的貨幣來幫助用戶在應用中「付費」給數字內容提供商。App 不得包含指引客戶使用非 IAP 機制進行購買的按鈕、外部鏈接或其他行動號召用語。

通過 IAP 購買的所有點數和遊戲貨幣必須在 App 內使用且不得過期,並且您應確保為所有可恢復的「App 內購買」設計一套恢復機制。

請務必指定正確的可購買類型,否則您的 App 將被拒絕。

App 不得直接或間接地將 IAP 內容、功能或消耗品贈予他人。

通過 Mac App Store 分發的 App 可託管基於非 App Store 機制的插件或擴展功能。

3.1.2 訂閱:無論屬於 App Store 上哪一類別,App 都可以提供自動續訂的 App 內購買訂閱。在 App 內集成可自動續訂的訂閱時,請務必遵循下述指導原則。

3.1.2(a) 允許的用途:如果您提供自動續訂訂閱,則必須為客戶提供持續的價值。以下並非詳盡列表,適當的訂閱示例包括:新遊戲關卡;連載內容;多玩家支持;持續提供實質性更新的 App;對媒體內容的大型合集或持續更新的訪問許可權;軟體即服務 (SAAS);以及雲服務支持。此外:

訂閱可與單點式服務一起提供。例如,您可以提供整個影片庫的訂閱,以及單部影片購買或租賃。

您可以提供在您自己的不同 App 間共享的單一訂閱,但此類訂閱不得擴展到第三方 App 或服務。訂閱必須適用於可使用該 App 的所有用戶設備。進一步了解在您的 App 之間共享訂閱。

App 不得強制要求用戶為 App 評級或點評、下載其他 App,或執行其他類似操作,然後才能訪問該 App 的功能、內容或者使用該 App。

與所有 App 一樣,此類服務訂閱應當允許用戶直接獲得付費購買的項目而無需執行額外任務,如在社交媒體上發帖、上傳通訊錄,以及在 App 內簽到特定次數等。

訂閱不得包含消耗性的積分和遊戲內貨幣等,即使與其他服務相結合也不行,但您可以提供包含消耗性商品打折權益的訂閱,例如能以優惠價購買寶石包的高級會員資格。

如果要將現有 App 更改為基於訂閱的業務模式,您不得減掉現有用戶已付費購買的主要功能。例如,針對新客戶引入訂閱模式后,已購買「完整遊戲解鎖」的客戶應能夠繼續訪問完整版遊戲。

3.1.2(b) 升級和降級:用戶應能獲得無縫的升級/降級體驗,並且不會出現無意間訂閱同一內容的多個不同版本。請查閱關於管理訂閱升級和降級選項的最佳做法。

3.1.2(c) 訂閱信息:在讓客戶訂閱之前,您應當清晰描述付費后的具體權益。每月有幾期?雲存儲容量有多大?具體能訪問您的哪些服務?另外,務必要清晰地表述相關的要求,即您協議的 Schedule 2 中「Agreements, Tax, and Banking」部分所述的要求。

3.1.3 「閱讀器」App:App 應允許用戶訪問先前購買的內容或內容訂閱(具體而言是:雜誌、報紙、圖書、音頻、音樂、視頻、專業資料庫訪問許可權、VoIP、雲存儲以及經批准的服務,如用於管理學生成績和課表的教育類 App),以及多平台遊戲中的消耗品,只要您同意不直接或間接地引導 iOS 用戶使用 IAP 之外的其他購買方式,且關於其他採購方式的概括性信息並不旨在阻止使用 IAP。

3.1.4 內容代碼:App 不得使用自身機制來解鎖內容或功能,如許可證密鑰、增強現實標記、二維碼等。在為數不多的情形中,例如當功能依賴於特定的硬體功能時,App 可在不使用 App 內購買的情況下解鎖該功能(例如,天文 App 會在與望遠鏡同步后增加功能)。與經過批准的實際產品(如玩具)配合使用的可選 App 功能可在不使用 IAP 的情況下解鎖特定功能,前提是同時也提供 IAP 選項。您不得要求用戶通過購買無關產品或參與廣告或市場活動來解鎖 App 功能。

3.1.5 App 之外的實物商品和服務:如果 App 允許用戶購買將在 App 之外使用的商品或服務,則必須使用 IAP 以外的購買方式來收取相應款項,如 Apple Pay 或傳統的信用卡入口。App 可支持獲批虛擬貨幣的流通(如比特幣、狗幣),前提條件是,在該 App 能夠正常使用的地區,前述做法必須遵守各州法律和聯邦法律。

3.1.6 Apple Pay:如果 App 使用 Apple Pay,則在銷售任何商品或服務之前,必須先向用戶提供所有的基本購買信息,並且必須正確使用 Apple Pay 品牌和用戶界面元素,具體要求可參考「Apple Pay 識別標誌指南」和「Human Interface Guidelines」。使用 Apple Pay 提供重複付款服務的 App 至少需要披露以下信息:

續訂周期的時長;除非被取消,否則續訂將會繼續

每個周期中會提供哪些服務

將向客戶收取的實際費用

如何取消

3.2 其他業務模式問題

下方列表並非詳盡清單,並且您提交的 App 可能會導致我們的政策有所更改或更新,但這裡有一些額外的應做事宜和勿做事宜需要您謹記在心:

3.2.1 可以接受

在您的 App 中,出於購買或促銷目的而展示您的其他 App,只要您的 App 不只是簡單地羅列其他 App。

顯示或推薦專為經批准的特定需求而設計的第三方 App(如健康管理、航空以及輔助功能等)。您的 App 應能提供持續不斷的編輯內容,這樣 App 看起來才不會只像是個擺設。

在租借期限結束后,禁止訪問經批准的特定租借內容(例如電影、電視節目、音樂、圖書);所有其他項目服務不得存在過期時間。

Wallet 憑證可用於付款或接收付款、傳輸交易或是提供身份驗證(例如電影票、優惠券和 VIP 憑據)。如將 Wallet 憑證用作其他用途,則可能會導致 App 被拒,Wallet 憑據也有可能被撤消。

保險類 App 必須免費提供,並且必須遵守 App 發布地區的相關法律,且不得使用 IAP。

被批准的非營利性組織可以直接在自己的應用或第三方應用中籌資,其前提是所提供的籌款活動需遵守 App 審查指南並支持 Apple Pay。相關應用必須透露將如何使用這筆資金,遵守所在國家或地方的法律,並提供適當的稅收收據給捐贈者。根據要求提供附加信息給應用審核。連接捐助者和其他非營利組織的非營利平台必須確保每個非營利組織中列出的應用都通過了非營利組織的審批流程。了解更多——關於批准成為非營利組織。

3.2.2 不可接受

創建與 App Store 類似且用於顯示第三方 App、擴展功能或插件的界面,或將其作為熱門 App 的合集。

通過由硬體或操作系統提供的內置功能(諸如推送通知、照相機或陀螺儀)或 Apple 服務(如 Apple Music 訪問或 iCloud 存儲)獲利。

人為地刷廣告展示次數或者廣告點進次數的 App,以及主要設計目的在於顯示廣告的 App。

獲得批准的非性營利組織才能在 App 內為慈善組織和募集資金者收集資金。出於以上目的籌集資金的 App 必須在 App Store 上免費,並只能在 App之 外籌集,例如通過 Safari 或簡訊。

強行限制 App 的用戶群,例如限制特定地區或運營商。

App 應當允許用戶直接獲得付費購買的項目而無需執行額外的任務,如在社交媒體上發帖、上傳通訊錄,以及在 App 內簽到特定次數等。App 不得強制要求用戶為 App 評級或點評、觀看視頻、下載其他 App 、點擊廣告、或執行其他類似操作,然後才能訪問該 App 的功能、內容或者使用該 App、獲得獎金或其他補償。

人為地操縱用戶的可見性、狀態或對其他服務的排名,除非該服務的條款和條件允許。

App Store 中不允許上傳二元期權交易的 App。可考慮用一個 web 應用代替。

  • 設計

Apple 客戶非常注重簡潔、雅緻、創新且易於使用的產品,這也正是我們希望在 App Store 上看到的。您可盡情提供各種優秀設計,但要想獲准在 App Store 上發布 App,至少需要滿足以下標準。另請記住,即使在 App 獲得批准之後,您也應當對其進行更新,確保 App 功能正常並持續吸引新客戶和現有客戶。停止服務或體驗下降的 App 隨時可能會從 App Store 中移除。

4.1 抄襲者

請拿出您自己的想法。我們知道您有自己的奇思妙想,那麼請將它們付諸實際。請不要簡單照搬 App Store 上的熱門 App,或只是細微修改其他 App 的名稱或 UI,就將其挪為己用。這麼做不但有引發知識產權侵權索賠的風險,更會加劇在 App Store 中瀏覽的難度,並對您的開發者同仁來說也很不公平。

4.2 最低功能要求

App 應包含功能、內容和 UI,而不僅僅是一個經過重新包裝的網站。如果 App 沒有什麼實用價值、毫無新意或者不太像是一個 App,那它就不適合出現在 App Store 中。如果 App 不能帶來持久的娛樂價值,或只是讓人感到毛骨悚然,則無法獲得批准。如果 App 只是一首歌曲或一部影片,則應提交到 iTunes Store。如果 App 只是一本書籍或遊戲指南,則應提交到 iBooks Store。

4.2.1 App 應該為實現預期用途而使用 API 和框架,並在 App 描述中說明集成詳情。例如,HomeKit 框架應提供家居自動化服務,HealthKit 則應該用於保持健康和健身目的,並集成在「健康」App 中。

4.2.2 除了那些屬於特定類型的 App 之外,App 不應只用於市場營銷材料、廣告、網路剪報、內容聚合或鏈接集合。

4.2.3 App 應能獨立工作,無需安裝其他 App。

4.2.4 與錶盤類似的 Apple Watch App 可能會令人感到困惑,因為用戶會認為這些 App 能與各種設備功能(如輕掃、通知和第三方功能欄)配合使用。將創意性的時間表現方式用作 App 界面是個好點子(例如,供衝浪者使用的潮汐時鐘),但是如果您的 App 與錶盤過於相像,則可能會被我們拒絕。

4.2.5 主要用作 iCloud 和 iCloud Drive 文件管理器的 App 需要包含其他應用功能,才能獲得批准。

4.3 垃圾 App

請不要為同一個 App 創建多個套裝 ID。如果您的 App 針對特定位置、運動隊、大學等存在不同版本,請考慮提交單個 App,並提供 App 內購買以提供差異功能。同時,請避免繼續在已有大量類似 App 的類別下進行開發;App Store 上已經有太多模擬放屁、打嗝聲音的 App,以及手電筒和愛經 App。上傳大量相似版本 App 的開發者會遭到 Apple Developer Program 的除名。

4.4 擴展功能

託管或包含擴展功能的 App 必須遵循「App Extension Programming Guide」或「Safari Extensions Development Guide」,如果可行,還應包含諸如幫助屏幕和設置界面在內的一系列功能。您應當在 App 的市場營銷文本中清晰且準確地披露提供哪些擴展功能。

4.4.1 鍵盤擴展功能還需要遵循一些額外的規則。

它們必須:

提供鍵盤輸入功能(如可輸入字元);

提供切換到下一個鍵盤的方法;

在沒有網路連接的情況下仍能使用:

按照「App Extension Programming Guide」所述提供數字和十進位鍵盤類型;

收集用戶活動數據只是為了改進其鍵盤擴展功能在 iOS 設備上的性能。

它們不得:

包含市場營銷、廣告或 App 內購買;

啟動「設置」之外的其他 App;或者

將鍵盤按鍵用於其他行為,例如按住 Return 鍵來啟動相機等。

4.4.2 Safari Extension 必須在 OS X 上的最新版 Safari 上運行。它們不得干擾系統和 Safari UI 元素,並絕不能包含惡意或誤導性的內容或代碼。違背此規則會遭到 Apple Developer Program 除名。除了正常工作所必需的網站,Safari Extension 不得要求訪問更多網站。

4.4.3 表情貼紙

表情貼紙是讓「信息」變得更動態、更有趣的絕佳方式,讓人們能夠以更巧妙、有趣、有意義的方式表達自我。無論您的 App 含有表情貼紙擴展,還是您要創建單獨的表情貼紙包,其內容均不得冒犯用戶、造成負面體驗或違反相關法律。

通常,不適合在 App Store 上發布的內容也不適合放入表情貼紙內。

考慮地區敏感性,不要在難以接受或者會違反當地法律的國家/地區提供您的表情貼紙包。

如果您的表情貼紙含義不易理解,請在審核備註中附上清晰的說明,從而避免導致審核流程的延誤。

確保您的表情貼紙在您的朋友與家人之外具有相關性;它們不應特定於個人活動、群體或關係。

您必須對錶情貼紙中的內容,持有所有必要的著作權、商標權和形象權及授權許可,不得提交任何未經授權的內容。請記住,您必須能夠在要求時提供可核實的文件。若 App 內含有您無權使用的表情貼紙內容,該 App 將從 App Store 中去除,屢次侵權者將從 Developer Program 中除名。如果您認為自己的內容遭到其他提供商侵權,請在此處提交索賠。

4.5 Apple 站點和服務

4.5.1 App 可以使用獲批的 Apple RSS Feed,例如 iTunes Store RSS Feed,但不能抹除 Apple 站點(如 Apple.com、iTunes Store、App Store、iTunes Connect、開發者門戶等)的任何信息,或是使用此信息進行排名。

在使用您的 App 時,客戶可以通過 Apple Music API 訪問他們的訂閱。它們的目的是為蘋果音樂用戶提供簡單的音樂播放功能。用戶必須授予 Apple Music 播放的許可權,並能使用標準媒體控制項(如「播放」、「暫停」和「跳過」)來進行播放;此外,您的 App 不得要求用戶通過付款或間接的貨幣化方式來獲取 Apple Music 服務的訪問許可權(如 App 內購買、廣告、需要用戶信息等)。不要下載、上傳或啟用 MusicKit API 音樂文件的共享,除非 MusicKit 文檔中明確允許。

使用 MusicKit APIs 並不能取代您可能需要更深入或更複雜的音樂集合時所提供的許可證。例如,如果您想讓您的 App 在某個特定的時刻播放特定的歌曲,或者創建可以分享給社交媒體的音頻或視頻文件,此時您需要直接聯繫版權所有者獲得他們的許可(例如,同步或改編權)和資產。封面和其他元數據只能用於音樂播放或播放列表(包括展示App功能的 App Store 屏幕截圖),不得在任何營銷或廣告中使用,而無需獲得權利所有者的特定授權。 在您的 App 中集成 Apple Music 服務時,請務必遵循 the Apple Music Identity Guidelines。

訪問 Apple Music 用戶數據的 App(如播放列表和收藏夾)必須在目的欄位中清楚地披露此訪問許可權。 除了支持或改善 App 體驗之外,收集的任何數據都不得與第三方分享。 該數據可能不會用於識別用戶或設備,或用於定位廣告。

4.5.3 不得使用 Apple 服務(包括 Game Center 或推送通知等)發送垃圾郵件、進行網路釣魚,或者向客戶發送未經請求的信息。不得嘗試進行查找、跟蹤、關聯、挖掘、獲得或利用玩家 ID、別名以及通過 Game Center 獲得的其他信息。如果這麼做,將會遭到 Apple Developer Program 的除名。

4.5.4 App 不能將推送通知列為必需條件,並不能將該功能用於廣告、推廣或直接行銷用途,或者用來發送敏感的個人或保密信息。

4.5.5 僅以 Game Center 團隊批准的方式使用 Game Center 玩家 ID,並不得在 App 中顯示或向任何第三方顯示。

4.6 備用 App 圖標

App 可以顯示自定義的圖標,例如,來反映運動團隊的偏好,其前提是每次更改都是由用戶發起的,而 App 則包含恢復原始圖標的設置。所有圖標版本必須與 App 的內容相關,所有系統資源的更改應一致,以便在設置、通知等中顯示的圖標與新的 springboard 圖標相匹配。 此功能不用於動態、自動或系列變化,例如反映最新的天氣信息,日曆通知等。

4.7 第三方軟體

App 可以包含或運行由第三方開發者提供的代碼(如基於 HTML5 的遊戲),只要代碼不在商店或類似商店的界面中提供,並且只要軟體(1)是免費的或購買時使用 App 內購買 (2)僅使用標準 WebKit 視圖中可用的功能; 您的 App 必須使用 WebKit 和 JavaScript Core 運行第三方軟體,不應嘗試將原生平台 API 擴展或顯示到第三方軟體; (3)由開發人員提供,加入了蘋果開發者計劃,並簽署了蘋果開發者計劃許可協議; 和(4)遵守這些「App 審查指南」的條款(例如,不包括令人反感的內容;使用 IAP 解鎖特性和功能)。 您必須按要求提供您的App的第三方軟體和可用的元數據的索引。

  • 法律

只要 App 向某個地區的用戶提供,那麼就必須遵守該地區的所有法律要求(如果您不太確定,請與律師聯繫)。我們知道這些東西非常複雜,但理解所有本地法律,並確保您的 App 能滿足所有法律要求,而不僅僅是下方列出的準則,是您必須承擔的責任。當然,如果 App 存在唆使、宣傳或鼓勵犯罪的行為或明顯不負責任的行為,則會被拒絕。

5.1 隱私

在 Apple 生態體系中,保護用戶隱私總是第一要務。您要在處理個人數據時小心謹慎,以確保遵守了適用的法律和「Apple Developer Program 許可協議」中的條款,並滿足客戶的期待。尤其是:

5.1.1 數據收集和存儲

如果 App 會收集用戶信息或使用數據,其內必須制定隱私政策,並徵得用戶的同意才能收集。這包括(但不限於)以下 App:實施 HealthKit 或其他健康/醫療技術、HomeKit、鍵盤擴展功能、Apple Pay、表情貼紙和 iMessage 擴展功能的 App;包含登錄信息的 App;或訪問設備上用戶數據(例如位置、通訊錄、日曆等)的 App。

如果 App 不包含基於帳戶的重要功能,請允許用戶在不登錄的情況下使用。App 不得要求用戶提供個人信息才能正常使用,除非個人信息與 App 的核心功能直接相關,或是法律要求時。如果您的核心 App 功能與特定的社交網路(如 Facebook、微信、微博或 Twitter 等)不相關,您必須提供無需登錄或其他類似機制的訪問許可權。調取基本檔案信息、分享到社交網路或邀請朋友使用 App 等不視為核心 App 功能。

如果開發者開發的 App 試圖暗中收集用戶密碼或其他用戶私人數據,那麼該開發者會遭到 Apple Developer Program 的除名。

必須使用 SafariViewController 在顯著位置向用戶顯示信息;不得隱藏該控制器,也不能被其他視圖或圖層遮擋。此外,未經用戶的知情和同意,App 不得私下利用 SafariViewController 來跟蹤用戶。

5.1.2 數據使用和共享

您不得試圖、促進或鼓勵其他人根據您所說的以「匿名」、「統計」或其他不可識別的方式來收集數據重建用戶個人信息。如果在未先獲得用戶的許可,並提供有關數據使用方式和使用位置的相關信息,則您不能使用或傳輸用戶的個人數據。

App 收集的數據只有在為了改進與 App 功能相關的用戶體驗或軟/硬體表現時,或在遵循「Apple Developer Program 許可協議」的前提下用於廣告投放用途時,才能使用或與第三方分享。

從 HomeKit API 收集的數據不得用於投放廣告或是基於使用情況進行其他數據挖掘。

使用 Apple Pay 的 App 只能與第三方共享通過 Apple Pay 獲得的用戶數據,以幫助或改進商品或服務的交付。

5.1.3 健康和健康研究

健康、健身和醫療數據特別敏感,涵蓋這些領域的 App 必須滿足額外的規則,並確保客戶隱私受到保護:

App 僅能在獲得批准的情況下,出於改進健康管理或健康研究的目的,使用在健康、健身和醫療研究背景下收集的數據(包括從 HealthKit API、「運動與健身」或健康領域人體研究中收集的數據)或將其披露給第三方,不得用於廣告投放或基於使用情況進行其他數據挖掘。

App 不得將虛假或錯誤數據寫入 HealthKit 或其他任何醫療研究/健康管理 App,不得在 iCloud 中存儲個人健康信息。

開展健康領域人體研究的 App 必須獲得參與人員提供的知情同意書,如果涉及未成年人,則必須獲得由其家長或監護人提供的知情同意書。上述知情同意書必須涵蓋以下內容:(a) 研究的性質、目的和時長;(b) 具體規程,給參與人員帶來的風險和益處;(c) 關於保密和數據處理(包括與第三方共享信息的情況)的信息;(d) 用於回答參與人員問題的聯繫人;以及 (e) 退出流程。

用於開展健康領域人體研究的 App 必須獲得一家獨立倫理審查委員會的批准。一經要求,必須提供此類批准的證明。

5.1.4 兒童

出於多種原因,您在處理兒童的個人數據時必須小心謹慎。我們建議您仔細閱讀所有要求,以遵循相關法律,如《兒童在線隱私保護法》(「COPPA」)和其他國際上適用的同等法律。

App 只能出於遵守適用兒童隱私法規的目的要求用戶提供出生日期或家長聯繫信息,但必須提供一些適用於各年齡層用戶的實用功能或娛樂價值。

此外,「兒童類別」中的 App,以及向未成年人收集個人信息(例如姓名、地址、電子郵件、位置、照片、視頻、圖畫、能否聊天、其他個人數據,或是將永久標識符與以上任何信息組合使用)、傳輸此類信息或能夠共享此類信息的 App,則必須遵守適用的兒童隱私保護法規,且必須擁有隱私政策。為了清楚起見,「兒童類別」的家長監控要求,通常並不完全等同於在這些隱私法規下徵得家長的同意后收集個人數據。

5.1.5 定位服務

只有在定位服務與 App 提供的功能和服務直接相關時,才能在 App 中使用定位服務。基於位置的 API 不得用於提供緊急服務,不得對汽車、飛機和其他設備進行自主控制(小型設備,如輕量無人機和玩具除外),不得遙控汽車防盜系統等。在收集、傳輸或使用位置數據之前,務必進行通知並獲得用戶同意。如果 App 會使用後台定位服務,請務必在 App 中說明相應的原因;請參考「Human Interface Guidelines」,了解相應的最佳做法。

5.2 知識產權

請確保 App 只包含由您創建或擁有使用許可的內容。如果您已越線並在未經許可的情況下使用了內容,您的 App 可能會被移除。當然,這也意味著如果他人抄襲了您的作品,則他們的 App 也可能會被移除。如果您認為自己的知識產權在 App Store 上受到了其他開發者的侵犯,請通過網路表單提交權利主張。各個國家/地區的法律互不相同,但請務必避免以下常見錯誤:

5.2.1 一般性:不得在未經許可的情況下,在 App 中使用受保護的第三方材料(例如商標、版權作品、專利設計),或在 App 套裝中包含虛假、抄襲或誤導性的演示、名稱、元數據或開發者名稱。應用程序應由擁有或已獲得知識產權或其他相關權利許可的個人或相關合法人員提交,並負責提供該應用提供的任何服務。

5.2.2 第三方站點/服務:如果您的 App 會使用、訪問第三方服務、通過訪問第三方服務盈利或是顯示第三方服務的內容,請確保您獲得在該服務的使用條款下進行此類操作的特別許可。如有相應要求,則必須提供相關授權。

5.2.3 音頻/視頻下載:App 不得促進非法文件共享,或在沒有獲得這些資源的明確授權的情況下,提供從第三方來源(如 Apple Music、YouTube、SoundCloud、Vimeo)保存、轉換或下載媒體資源的能力。視頻/音頻內容流也有可能觸犯使用條款,所以請務必在 App 訪問這些服務前,進行檢查。如有相應要求,則必須提供相關文稿。

5.2.4 Apple 背書:不得誤導或暗示 Apple 是 App 的來源或提供商,或者 Apple 以任何形式表示認可其質量或功能。如果您的 App 被選為「編輯選薦」,Apple 將自動顯示相應徽章。

5.2.5 Apple 產品:不得創建與現有 Apple 產品、界面(如 Finder)、App(如 App Store、iTunes Store 或「信息」)或廣告主題外觀相似或容易混淆的 App,請勿拼錯 Apple 產品的名稱(如 Iphone 版 GPS、iTunz)。iTunes 音樂預覽內容不得用於其娛樂價值(如用作照片拼貼畫的背景音樂或遊戲配音)或其他未獲授權的方式。如果 App 顯示健身記錄圓環,請不要修改圓環本身的觀感,以及其代表的數據。「Human Interface Guidelines」中含有有關如何使用健身記錄圓環的更多信息。

5.3 遊戲、賭博和彩票

遊戲、賭博和彩票的管理難度大,是 App Store 上受到最多管制的應用類別之一。只有全面核實了即將發布您 App 的所有國家/地區的相關法律要求后,才能包含此功能,並且要做好準備此功能的審核流程需要更長的時間。您需要謹記以下事項:

5.3.1 抽獎和比賽必須由 App 的開發者贊助。

5.3.2 抽獎、比賽和抽彩的正式規則必須在 App 中註明,並且必須明確表示 Apple 不是贊助者,也沒有以任何形式參與活動。

5.3.3 App 不得通過 IAP 購買點數或貨幣,以用於任何種類的真實貨幣遊戲;不得向用戶出售彩票或抽彩券;不得在 App 內進行資金轉賬。

5.3.4 提供真實貨幣遊戲(例如體育下注、撲克、賭場遊戲、賽馬)或彩票的 App 必須在使用該 App 的地區獲得必要的許可和批准,且只能在這些地區發布,此類 App 在 App Store 中必須免費提供。不允許在 App Store 上發布非法的賭博輔助工具,包括記牌器。彩票 App 必須有報酬、幾率及獎品。

提交之後

在 iTunes Connect 中提交 App 和元數據之後,您隨即就會進入審核流程。請謹記以下幾點:

時間安排:App Review 團隊將儘快檢查您的 App,而且我們一直在力求縮短審核時間。進一步了解 App Review。

狀態更新:App 的當前狀態會反映在 iTunes Connect 中,所以請多留意此處。

加急請求:如果您遇到了嚴重的時間問題,可以申請加快審核。請僅在您真的需要加快審核時才提出申請,以便其他開發者的加急請求不受影響。如果我們發現您濫用此系統,從此以後我們可能都會拒絕您的申請。

發布日期:如果您設定了未來的發布日期,在此日到來之前,即使已經獲得了 App Review 團隊的批准,App 也不會顯示在 App Store 上。請注意,最多可能需要 24 小時時間,您的 App 才能顯示在所有選定的商店中。

拒絕:我們的目標是公平、持續地遵循這些準則,但是人無完人。如果您的 App 被拒絕,但您存在疑問,或希望提供其他信息,請使用解決方案中心,以與 App Review 團隊直接溝通。這樣可以幫助您的 App 出現在商店中,也可幫助我們改進 App Review 流程,並在我們的政策中發現需要闡明的部分。如果您仍對結果不滿意,請提交申訴。



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦