App 審查規範

App 正在改變世界、豐富人們的生活,並協助像你這樣的開發者透過前所未見的方式實現創新。也因此,App Store 已發展為令人期待且充滿活力的生態系統,為數百萬的開發者和超過十億的使用者,提供種種精彩體驗。無論是新手開發者,還是由資深程式編寫者組成的大型團隊,我們都歡迎你為我們的平台打造 app,同時也希望能協助你了解相關規範,確保你的 app 能快速通過審查程序。

    簡介

    App Store 的指導原則相當簡單:我們期望能為使用者提供安全的 app 探索體驗,並為所有開發者提供成就一番事業的良機。為此,我們提供精心打造的 App Store,當中的每一款 app 都會經過專家審核,並且設有編輯團隊,每日協助使用者探索不同的新款 app。我們也會掃描每款 app,找出可能影響使用者安全、資訊安全和隱私權的惡意軟體和其他軟體。這種種心力讓 Apple 得以為世界各地的消費者打造安全無虞的平台。

    在部分市場和特定平台上,開發者也可透過替代 app 市集或自身網站,發布已公證的 app。進一步了解替代 App 市集、網頁發布,以及 iOS 和 iPadOS App 公證。按一下左側選單的「僅醒目提示《公證審查規範》」,即可查看適用於 iOS 和 iPadOS app 公證的規範。

    至於其他一切,或可在公開的網際網路上分享。如果 App Store 模式和規範,或替代發布以及 iOS 和 iPadOS app 公證,無法完美契合你的 app 或經營理念,也沒關係,我們的 Safari 也能提供優質的網頁體驗。

    以下將介紹我們的最新規範,內容明確劃分為五個小節:安全、效能、商業、設計和法律。App Store 一直在持續變化和改善,以因應我們客戶和產品的需求。你的 app 也須要做出改變和完善,才能持續留在 App Store 上。

    在我們的平台上發布你的 app,還須謹記其他幾項要點:

    • 許多兒童和青少年會下載 app 來保持聯繫、探索創意、學習新知,以及培養自身的獨立性。我們非常重視他們的安全保障。「分級保護控制」可讓家長透過強大的方式,管理兒童可取用的內容以及何時可以取用,但此一機制也須仰賴你的配合。請務必確保兒童在你的 app 中享有適齡的體驗。
    • App Store 是觸及全球數億名使用者的理想管道。如果你建置 app 只是希望提供給親朋好友使用,App Store 不見得是你的最佳途徑。不妨考慮使用 Xcode 將你的 app 免費安裝在裝置上,或使用適用於 Apple Developer Program 會員的 Ad Hoc 發布。如果你是剛入門的新手,請進一步了解 Apple Developer Program。
    • 只要 app 尊重抱持不同意見的使用者,並提供良好的 app 體驗,我們大力支持透過 App Store 呈現各種觀點。如果我們認為 app 中的任何內容或行為超出合理的範圍,將會拒絕該 app。你可能會想知道:合理的範圍界線在哪裡?一位美國最高法院的法官曾說過:「當我看到的時候,我就會知道。」我們認為,當你越界時,你自己也會意識到。
    • 如果你試圖欺騙系統 (例如嘗試在審查程序中造假、竊取使用者資料、抄襲其他開發者的成果、操控評分或 App Store 的探索功能),你的 app 會從商店下架,你的 Apple Developer Program 會員資格也會遭到撤銷。
    • 你須負責確保 app 中的所有內容都符合這些規範,包括廣告聯播網、分析服務,以及第三方 SDK,因此,請務必仔細審查、審慎選擇。
    • 有些一般不會提供給開發者的功能和技術,可能會透過授權 的方式,提供在限定的使用案例中使用。例如,我們提供 CarPlay 音訊、HyperVisor 和特殊權限檔案作業的授權。

    我們希望這些規範能協助你完成審查程序,並讓核准和拒絕的標準整體保持一致。本文件將持續進行修訂;如果新的 app 衍生出新的問題,我們可能會隨時制定新的規則。或許你的 app 會促成此一情況。我們也非常熱愛開發,並尊重你的所作所為。我們會全力以赴,為你打造全球最優質的平台,讓你展現個人長才,並從中賺取營收。

    提交之前

    為協助你的 app 盡可能順利通過核准,請檢閱下方列出的常見錯誤,這些錯誤可能會導致審查程序延誤或遭到拒絕。這些內容不能取代規範,或保證通過核准,不過,檢查當中所列的每個項目,能讓你有個好的開始。如果你的 app 無法再如預期般運作,或是你不再主動提供支援,就會從 App Store 下架。了解 App Store 改進項目。

    請務必:

    • 測試 app 是否會當機,以及是否含有錯誤
    • 確認所有 app 資訊和後設資料皆完整且準確
    • 更新聯絡資訊,以便 App Review 團隊在必要時與你聯絡
    • 為 App Review 團隊提供完整的 app 取用權。如果你的 app 包含帳號相關功能,請提供有效的示範帳號或功能完整的示範模式,以及 app 審查期間可能需要的其他任何硬體或資源 (例如登入憑證或範例行動條碼)
    • 啟用後端服務,以便服務在審查期間保持上線且可供取用
    • 在 App 審查備註中詳細說明不明顯的功能和 App 內購買,包括支援說明文件 (如有需要)
    • 檢查你的 app 是否符合其他說明文件的規範,例如:

    包含 ASR & NR 的規範適用於 iOS 和 iPadOS App 公證。

    1. 安全

    透過 App Store 安裝 app 時,使用者希望能安心,確保此舉安全無虞;這包括 app 未包含令人不悅或帶有冒犯性的內容、不會損壞他們的裝置,而且不會因使用而導致人身傷害。我們在下方概要列出了重大安全隱憂,如果你的目的在於造成不快和冒犯他人,你的 app 就不適合出現在 App Store 上。下方所列的部分規範也已納入 iOS 和 iPadOS app 公證中。

    • 1.1 令人反感的內容

      App 不應包含冒犯他人、缺乏同理心、令人不悅、讓人厭惡、極度低俗不堪,或純粹讓人心裡發毛的內容。這類內容的示例包括:

      • 1.1.1 誹謗、歧視或刻薄的內容,包括有關宗教、種族、性向、性別、國籍/族裔,或其他特定族群的指稱或評論,特別是 app 可能羞辱、威脅或傷害特定的個人或族群時。專業政治嘲諷和幽默作家通常不受此要求限制。
      • 1.1.2 人類或動物遭到殺害、殘害、折磨或虐待的寫實描述,或是鼓吹暴力的內容。遊戲情境中的「敵人」不得為單一特定種族、文化,以及實際存在的政府、企業,或其他任何實際存在的實體。
      • 1.1.3 鼓吹罔顧後果或非法使用武器和危險物品的描述,或促成槍械彈藥購買的描述。
      • 1.1.4 露骨的性愛或色情內容,其定義為:「對性器官或性行為進行露骨的描述或呈現,藉此帶來感官刺激,而非用於彰顯美學或展現情感。」這包括「約一下」(hookup) app,以及其他可能含有色情內容,或用來促成性交易或人口販賣和剝削的 app。
      • 1.1.5 煽動情緒的宗教言論,或是對宗教經典進行不準確或誤導他人的引用。
      • 1.1.6ASR & NR 錯誤的資訊和功能,包括裝置資料不正確,或功能具誘騙/玩笑性質,例如虛假的定位追蹤器。即便聲稱 app「僅供娛樂用」,也無法規避這項規範。可用來進行匿名或惡作劇通話或 SMS/MMS 訊息傳送的 app,將無法通過核准。
      • 1.1.7 利用最新或近期事件 (例如暴力衝突、恐怖攻擊和疫情),或試圖從中獲利的有害概念。
    • 1.2 使用者產生的內容

      含有使用者產生內容的 app 會帶來特定挑戰,包括智慧財產侵權及匿名霸凌等。為了防止濫用,含有使用者產生內容或社群網路服務的 app 必須具備:

      • 篩選令人反感的內容並使其無法發布至 app 的方法
      • 回報帶有冒犯性的內容以及即時處理疑慮的機制
      • 封鎖違反規定的使用者,使其無法利用服務的能力
      • 可讓使用者輕鬆與你聯繫的公開聯絡資訊

      如果含有使用者產生內容的 app 或服務主要會用於色情內容、隨機配對體驗、隨機或匿名聊天、物化現實世界中的任何人 (例如票選「性感與否」)、發出實體威脅,或從事霸凌,就不適合出現在 App Store 上,且會在未經通知的情況下遭到下架。如果你的 app 包含來自網頁式服務的使用者產生內容,且該內容會依預設隱藏,只會在使用者透過你的網站將其開啟時顯示,則可以顯示「不宜在工作場所觀看」(NSFW) 的附帶成人內容。

      你有責任移除違反此規範、自身服務條款,或所屬社群標準的內容。如果我們找到這類型的內容,將會要求你加以移除,並提出計畫來改善對本規範的合規性。視你的回覆而定,你的 app 可能會自 App Store 下架,直到你能證明已做出讓 app 合規的改善為止。嚴重或重複的違規行為,將導致你的 app 立即自 App Store 下架,以及從 Apple Developer Program 中移除。

      • 1.2.1 創作者內容
        如果管理得當,提供由「創作者」這個特定使用者族群所打造的內容之 app,也能創造絕佳的機會。這些 app 能帶來獨特且一致的體驗,讓客戶與各式各樣的創作者內容互動。當中會提供各種工具和程式,協助這個非開發者創作者社群打造、分享和商業化使用者產生的體驗。這些體驗不得變更原生 app 的核心功能,只能為結構化的體驗增添內容。這類體驗並不是由開發者編寫的原生「app」,而是 app 本身包含的內容;在 App 審核中,會將這些體驗視為使用者產生的內容。此類型的創作者內容可包含影片、文章、音訊,甚或休閒遊戲。只要符合所有相關規範 (包括規範 1.2 的使用者產生內容管理,以及規範 3.1.1 的付款和 App 內購買),App Store 會支援 app 提供這類型的使用者產生內容。你應告知使用者哪些內容須另行購買。
        • (a)ASR & NR 創作者 app 必須提供相關方式,供使用者識別超出 app 年齡分級的內容,並採用以已確認或已宣告年齡為基礎的年齡限制機制,來限制未足齡使用者的取用。
    • 1.3 兒童類別

      「兒童類別」可提供絕佳方式,協助使用者輕鬆找到專為兒童設計的 app。想要加入「兒童類別」,應著重於打造專為年紀較小的使用者提供的優質體驗。這些 app 不得包含連至 app 外部的連結、購買機會,或其他會讓兒童分心的內容,除非上述項目皆保留在受家長把關機制控管的區域中。請記住,一旦客戶認定你的 app 會遵守「兒童類別」要求,app 就須在後續的更新中持續符合這些規範,即便你決定退出該類別也一樣。進一步了解家長把關機制。

      你必須符合世界各地針對兒童線上資料收集所訂定的相關隱私權法律。請務必檢閱此規範的隱私權小節,以取得進一步資訊。此外,「兒童類別」app 不得將可識別個人身分的資訊或裝置資訊傳送給第三方。「兒童類別」app 不應包含第三方分析或第三方廣告。這些做法可讓兒童擁有更安全的體驗。在少數情況下,我們會允許使用第三方分析,前提為該服務不會收集或傳輸 IDFA 或任何可識別兒童身分 (例如姓名、生日、電子郵件地址)、所在地,或其裝置的資訊。這包括可直接使用或可透過結合其他資訊的方式,來識別使用者及其裝置的任何裝置、網路或其他資訊。在少數情況下,我們也會允許使用第三方關聯式廣告,前提為該服務設有適用於「兒童類別」app 的既定公開做法和政策,包括透過人工審查判斷廣告素材是否適齡。

    • 1.4ASR & NR 人身傷害

      如果你的 app 有造成人身傷害的風險,可能不會通過核准。例如:

      • 1.4.1ASR & NR 可能提供不準確的資料或資訊,或是可用來診斷或治療病患的醫療 app,都會受到更嚴格的審查。
        • App 必須明確揭露資料和研究方法,以證明與健康量測相關的準確度聲明;如果無法驗證準確度等級或研究方法,該 app 就會遭到拒絕。舉例來說,聲稱只要使用裝置上的感測器就能拍攝 X 光,或量測血壓、體溫、血糖濃度或血氧濃度的 app,將不會獲得核准。
        • App 應提醒使用者,除了使用 app 之外,在進行醫療決策之前,應先諮詢醫師。
        如果你的醫療 app 收到法規許可,請隨同 app 提交該文件的連結。
      • 1.4.2ASR & NR 藥物劑量計算工具必須由藥廠、醫院、大學、醫療保險公司、藥局,或其他經核准的實體提供,或是獲得 FDA 或對等國際機構的核准。由於這可能對病患造成傷害,因此,我們須確保 app 會獲得長期的支援和更新。
      • 1.4.3 鼓勵使用菸草和電子菸產品、使用非法藥物,或是過度飲酒的 app,不會獲得核准。鼓勵未成年人攝入上述任何物品的 app,將會遭到拒絕。促成管制藥品 (經授權的藥局和經授權或合法的大麻專賣店,不在此限) 或菸草銷售的 app,不會獲得許可。
      • 1.4.4ASR & NR App 只能顯示執法單位所公布的酒駕臨檢站,且不得鼓勵酒駕或其他罔顧後果的行為 (例如超速)。
      • 1.4.5ASR & NR App 不應力勸客戶參與活動 (例如賭博和挑戰等),或透過可能讓他們對自己或他人造成人身傷害的方式來使用其裝置。
    • 1.5ASR & NR 開發者資訊

      使用者須知道有疑問和遇到支援問題時,如何與你聯絡。請確認你的 app 及其支援 URL 包含可與你聯絡的簡單方式;這對有機會用於課堂中的 app 而言尤其重要。未能包含準確且最新的聯絡資訊,不僅會讓客戶感到挫折,也可能違反部分國家或地區的法律。此外,也請確保「錢包」票卡包含發行人的有效聯絡資訊,且已使用指派給票卡品牌或商標擁有者的專屬憑證進行簽署。

    • 1.6ASR & NR 資料安全

      App 應實作適當的安全措施,以確保妥善處理依據《Apple Developer Program 授權協議》和本規範 (如需詳細資訊,請參閱規範 5.1) 規定所收集的使用者資訊,並防止第三方透過未經授權的方式使用、揭露或取用該資訊。

    • 1.7 回報犯罪活動

      回報可疑犯罪活動的 app 必須與當地執法機關合作,且只能在允許此類型合作的國家或地區提供。

    2. 效能

    • 2.1 App 完整性
      • (a)ASR & NR 送交 App 審查的 app (包括開放預購的 app) 應為最終版本,且包含所有必要的後設資料以及功能完整的 URL;暫存區文字、空白網站和其他暫時性的內容,都應在提交前刪除。提交前,請確認你的 app 已藉由裝置端測試找出錯誤且保有穩定性;如果你的 app 須要登入,也請包含示範帳號資訊 (並開啟你的後端服務)。如果因法律或安全義務之故,無法提供示範帳號,你可以在事先取得 Apple 核准的情況下,提供內建示範模式來取代示範帳號。請確認示範模式可完整展現 app 的功能。App 套件不完整,以及會導致當機或發生顯著技術問題的二進位檔,我們將予以拒絕。
      • (b) 如果你在 app 中提供 App 內購買,請確認該功能完整、處於最新狀態、能讓審查人員看到,且運作正常。如果你的 app 中有任何無法找到或檢視的已設定 App 內購買項目,請在你的審查備註中說明原因。
    • 2.2 Beta 版測試

      你不應在 App Store 上提供 app 的示範版、Beta 版和試用版,請改用 TestFlight。任何透過 TestFlight 提交以進行 Beta 版發布的 app,都應進行公開發布,且遵守《App 審查規範》。但請注意,使用 TestFlight 的 app 不得發布給測試人員,以交換任何形式的報酬,包括群眾募資獎勵。Beta 建置版本的重大更新應先送交進行 TestFlight App 審查,才能發布給測試人員。如需詳細資訊,請參閱 TestFlight Beta 版測試 頁面。

    • 2.3ASR & NR 準確的後設資料

      客戶下載或購買你的 app 時,應了解他們可獲得哪些體驗,因此,請確保 app 的後設資料 (包括隱私權資訊、app 描述、截圖和預覽內容),都已準確反映 app 的核心體驗,並確認新版本中的這些資料皆處於最新狀態。

      • 2.3.1
        • (a)ASR & NR 請勿在 app 中包含任何隱藏、休眠或未記載的功能;你應該向終端使用者和 App Review 團隊明確展示 app 的功能。所有新的功能和產品變更,都應在 App Store Connect 的「審查備註」區段中具體描述 (籠統的描述將導致無法通過核准),且可於審查期間取用。同樣地,透過誤導他人的方式行銷你的 app,例如宣傳當中未實際提供的內容或服務 (例如 iOS 專用的病毒和惡意軟體掃描工具),或宣傳不實價格 (無論是否在 App Store 上),都會導致你的 app 自 App Store 下架,或無法透過替代發布安裝,以及開發者帳號遭到終止。
        • (b) 嚴重或重複的違規行為,將導致你的 Apple Developer Program 會員資格遭到撤銷。我們致力於將 App Store 打造為值得信賴的生態系統,並期望我們的 app 開發者也能秉持相同的理念;如有不誠實的行為,我們將不會與你進行業務往來。
      • 2.3.2 如果 app 包含 App 內購買,請確認 app 描述、截圖和預覽內容皆明確指出當中是否包含任何須額外購買的精選項目、等級和訂閱。如果你決定在 App Store 上宣傳 App 內購買項目,請確認 App 內購買項目的顯示名稱、截圖和描述都適合一般大眾、你已遵守宣傳你的 App 內購買項目 中的規範,且 app 能妥善處理 SKPaymentTransactionObserver 方法,以便客戶在 app 中順暢地完成購買。
      • 2.3.3 截圖應顯示使用中的 app,且不得僅顯示標題圖片、登入頁面或啟動畫面。當中也可包含文字和影像覆疊 (例如展示輸入機制,像是以動畫呈現觸控點或 Apple Pencil),並顯示裝置的延伸功能,例如「觸控列」。
      • 2.3.4 預覽可提供一個絕佳方式,讓客戶查看 app 呈現何種風貌,以及提供哪些功能。為確保客戶能了解自己將在 app 中獲得的體驗,預覽只能使用從 app 本身擷取的影片畫面。「貼圖」和 iMessage 延伸功能可展示「訊息」app 中的使用者體驗。你可以加入旁白和影片,或是文字覆疊,以協助說明無法單純透過影片清楚表達的內容。
      • 2.3.5ASR & NR 為你的 app 選擇最適當的類別,如需協助,請參閱 App Store 類別定義。如果你選擇的類別不太具有關聯性,我們可能會協助變更類別。
      • 2.3.6ASR & NR 誠實回答 App Store Connect 中的年齡分級問題,以便讓你的 app 合乎「分級保護控制」。如果 app 的年齡分級有誤,客戶可能會對他們的體驗感到詫異,或導致政府監管機關展開調查。如果 app 包含須要顯示內容分級或警語的媒體 (例如影片、音樂和遊戲等),你應負責遵守每個 app 上架地區訂定的要求。
      • 2.3.7ASR & NR 請選擇獨一無二的 app 名稱、指派可準確描述 app 的關鍵字,並避免在任何後設資料中包含商標名稱、熱門 app 名稱、價格資訊,或其他不相關的詞彙,藉此欺騙系統。App 名稱不得超過 30 個字元。舉凡 app 名稱、子標題、截圖和預覽等後設資料,都不得包含與後設資料類型無關的價格、詞彙或描述。App 子標題是為 app 提供額外背景資訊的理想途徑;子標題必須遵守標準後設資料規定,且不得包含不當內容、對其他 app 的參照,或無法驗證的產品聲稱。Apple 可隨時修改不適當的關鍵字,或採取其他適當的步驟來避免濫用。
      • 2.3.8ASR & NR 後設資料應適用於所有對象,因此,請確認你的 app 和 App 內購買圖像、截圖和預覽皆遵守 4+ 年齡分級 (即便 app 的年齡分級較高)。舉例來說,如果你的 app 為包含暴力的遊戲,請選擇未包含可怕的死亡或以槍瞄準特定角色的影像。在 App Store 中,只有「兒童類別」的 app 可在後設資料中使用「適合小孩」和「適合兒童」等用語。請確保包括 app 名稱和圖像 (小型、大型、Apple Watch app 和替代圖像等) 在內的後設資料具有相似性,以防發生混淆。
      • 2.3.9 你應負責取得 app 圖像、截圖和預覽所使用之各項素材的使用權,且應顯示虛構的帳號資訊,而非使用實際人物的資料。
      • 2.3.10 確認你的 app 著重於提供所支援 Apple 平台的體驗,且 app 或後設資料中並未包含其他行動平台或替代 app 市集的名稱、圖像或影像,除非有經核准的具體互動功能。請確認你的 app 後設資料聚焦於 app 本身及其體驗。請勿包含不相關的資訊。
      • 2.3.11 你提交至 App Store 供使用者預購的 app,應處於完整且可交付的狀態。請確認你 app 的最終版本未與你在預購階段廣告的內容有過大的差異。如果對 app 做出大幅變更 (例如變更商業模式),就應重新進行預購銷售。
      • 2.3.12 App 必須在「新功能」中明確描述新功能和產品變更。簡單的錯誤修正、安全更新和效能提升,可使用一般的描述加以說明,但比較重大的變更須列在備註中。
      • 2.3.13 App 內活動指的是發生在你 app 中的及時活動。若要在 App Store 上顯示你的活動,該活動必須屬於 App Store Connect 中提供的活動類型之一。所有活動後設資料都必須準確無誤,並與活動本身相關,而非與整體 app 相關。活動必須發生在你於 App Store Connect 中選擇的時間和日期,在多個商店推出時也須如此。只要遵守第 3 節與「商業」相關的規定,即可透過活動賺取營收。你的活動深層連結必須引導使用者前往你 app 中適當的目的地。如需可接受的活動後設資料和活動深層連結的詳細規範,請參閱 App 內活動。
    • 2.4 硬體相容性
      • 2.4.1 為了確保使用者可充分利用你的 app,iPhone app 應盡可能也能於 iPad 上執行。建議你考慮建置能讓客戶在自身所有裝置 上使用的 app。
      • 2.4.2ASR & NR 請精心設計你的 app,讓它能節省耗電量,且使用上不會有損壞裝置的風險。App 不應快速耗盡電量、產生過多熱能,或對裝置資源造成非必要的負擔。舉例來說,app 不應鼓勵將裝置放在床墊或枕頭下充電,或對固態硬碟執行過多的寫入循環。App (包括當中顯示的任何第三方廣告) 不得執行不相關的背景程序,例如加密貨幣採礦。
      • 2.4.3 使用者應可在無需 Siri Remote 或第三方遊戲控制器以外的硬體輸入下,使用你的 Apple TV app,不過,你可以提供增強功能,以在連接其他週邊設備時使用。如果須要使用遊戲控制器,請確認你已在後設資料中明確說明,以便客戶知道他們須要額外的設備才能玩遊戲。
      • 2.4.4ASR & NR App 不應建議或要求重新啟動裝置,或修改與 app 核心功能無關的系統設定。舉例來說,請勿鼓勵使用者關閉 Wi-Fi 和停用安全功能等。
      • 2.4.5 對於透過 Mac App Store 發布的 app,應謹記下列幾項額外要求:
        • (i) 應適當採用沙箱技術,並遵守 macOS 檔案系統說明文件 的指示。此外,僅限使用適當的 macOS API 來修改其他 app (例如書籤、「通訊錄」和「行事曆」條目) 儲存的使用者資料。
        • (ii) 必須進行封裝,並使用 Xcode 中提供的技術提交;不允許使用任何第三方安裝程式。此外,也必須是獨立的單一 app 安裝套件,且不得將程式碼或資源安裝在共用位置。
        • (iii) 不得在未經同意下,於開機或登入時自動啟動,或自動執行其他程式碼,也不得大量產生會在使用者退出 app 後,仍在未經同意下繼續執行的程序。不應自動將圖像加入 Dock,或在使用者的桌面留下捷徑。
        • (iv) 不得下載或安裝獨立的 app、kext、額外程式碼或資源,以新增功能或對 app 做出明顯的變更,使其與審查程序期間所見有所不同。
        • (v) 不得要求提升至 root 權限,或使用 setuid 屬性。
        • (vi) 不得在啟動時顯示授權畫面、要求授權密鑰,或實作專屬的拷貝保護。
        • (vii) 必須使用 Mac App Store 來發布更新;不允許使用其他更新機制。
        • (viii) App 應在現行作業系統上執行,且不得使用已淘汰或選擇性安裝的技術 (例如 Java)。
        • (ix) App 必須在單一 app 套件中包含所有語言和本地化支援。
    • 2.5 軟體要求
      • 2.5.1ASR & NR App 僅限使用公用 API,且必須在現行的作業系統上執行。進一步了解公開 API。你的 app 應處於最新狀態,且務必要逐步停用任何已淘汰且不再於後續作業系統版本中支援的功能、框架或技術。App 應將 API 和框架用於其預期用途上,並在 app 描述中說明相關整合。舉例來說,HomeKit 框架應提供家庭自動化服務;而 HealthKit 應用於健康與健身用途,並與「健康」app 整合。
      • 2.5.2ASR & NR App 套件應包含所有必要內容,且不得在指定容器區域以外的位置讀取或寫入資料,也不得下載、安裝或執行會導入或變更 app (包括其他 app) 功能的程式碼。在限定的情況下,用於教導、開發或允許學生測試可執行程式碼的教育 app 可下載程式碼,前提為該程式碼不得用於其他用途。此類型的 app 必須讓使用者完整檢視和編輯由 app 提供的原始碼。
      • 2.5.3ASR & NR App 若傳輸可能危害或中斷作業系統和/或硬體功能之一般操作的病毒、檔案、電腦程式碼或程式,包括「推播通知」和 Game Center,將無法通過核准。嚴重或重複的違規行為,將導致你的 Apple Developer Program 會員資格遭到撤銷。
      • 2.5.4ASR & NR 多工作業 app 僅限使用背景服務進行預期用途:VoIP、音訊播放、定位、完成任務和本機通知等。
      • 2.5.5 App 必須在 IPv6-Only 網路上完全正常地運作。
      • 2.5.6ASR & NR 瀏覽網頁的 app 必須使用適當的 WebKit 框架和 WebKit JavaScript。你可以申請授權,以在你的 app 中使用替代網頁瀏覽器引擎。深入了解這些適用於歐盟和日本的授權。
      • 2.5.7 此節特意省略。
      • 2.5.8 App 若建立替代桌面/主畫面環境,將無法通過核准。
      • 2.5.9ASR & NR App 若更改或停用標準開關的功能,例如調高/調低音量和鈴聲/靜音開關,或其他原生使用者介面元素或行為,將無法通過核准。舉例來說,app 不應封鎖連至其他 app 的連結,或使用者期望以特定方式運作的功能。
      • 2.5.10 此節特意省略。
      • 2.5.11ASR & NR SiriKit 和捷徑
        • (i) 整合 SiriKit 和「捷徑」的 app 僅限註冊可在無需其他 app 支援下處理的意圖,而且該意圖應與使用者期望的 app 聲稱功能相符。舉例來說,如果你的 app 為餐飲規劃 app,就不應整合展開體能訓練的意圖,即使 app 會與健身 app 分享整合項目也不應如此。
        • (ii) 確認你 plist 中的詞彙和詞句與你的 app 和 app 所註冊意圖的 Siri 功能相關。別名必須與你的 app 或公司名稱直接相關,且不得為一般字詞.或是包含第三方 app 名稱或服務。
        • (iii) 盡可能以最直接的方式解析 Siri 要求或「捷徑」,並避免在要求及其履行之間插入廣告或其他行銷內容。僅在須要完成任務 (例如要求使用者指定特定類型的體能訓練) 時,要求消除歧義。
      • 2.5.12ASR & NR 使用 CallKit 或包含 SMS Fraud 延伸功能的 app,應只封鎖已確認的騷擾電話號碼。包含通話、SMS 和 MMS 封鎖功能或騷擾辨識功能的 app,必須在自身的行銷文字中明確標示這些功能,並說明加入封鎖和騷擾列表的條件。你不得使用透過這些工具取用的資料進行任何與操作和改善 app 或延伸功能無關的用途 (例如,不得基於追蹤、建立使用者個人檔案等用途,加以使用、分享或銷售)。
      • 2.5.13ASR & NR 使用臉部辨識進行帳號驗證的 app 必須盡可能使用 LocalAuthentication (而非 ARKit 或其他臉部辨識技術),且必須針對未滿 13 歲的使用者使用替代驗證方法。
      • 2.5.14ASR & NR App 必須在錄製、記錄或透過其他方式製作使用者活動記錄時,取得使用者的明確同意,並提供清楚的視覺和/或聲音指示。這包括任何裝置相機、麥克風、螢幕錄影或其他使用者輸入方式的使用。
      • 2.5.15 讓使用者檢視和選擇檔案的 app 應包含來自「檔案」app 的項目,以及使用者的 iCloud 文件。
      • 2.5.16ASR & NR 小工具、延伸功能和通知應與你 app 的內容和功能相關。
        • (a) 此外,所有「輕巧 App」的功能,都必須包含在主要的 app 二進位檔中。「輕巧 App」不得包含廣告。
      • 2.5.17ASR & NR 支援 Matter 的 app 必須使用 Apple 的 Matter 支援框架來啟動配對。此外,如果選擇在 app 中使用任何 Matter 軟體元件,而非 Apple 提供的 Matter SDK,則該軟體元件必須通過所執行平台的連接標準聯盟 認證。
      • 2.5.18ASR & NR 廣告顯示僅限包含在主要的 app 二進位檔中,且不應包含在延伸功能、「輕巧 App」、小工具、通知、鍵盤和 watchOS app 等項目中。App 中顯示的廣告必須符合 app 的年齡分級、讓使用者可以查看廣告用來鎖定他們作為目標對象的所有資訊 (在無須要求使用者離開 app 的情況下),且不得使用以敏感使用者資料為依據的鎖定目標或行為式廣告;敏感使用者資料包括健康/醫療資料 (例如來自 HealthKit API)、學校和課堂資料 (例如來自 ClassKit),以及孩童資料 (例如來自 App Store「兒童類別」的 app) 等。插播廣告或是中斷或阻礙使用者體驗的廣告,必須明確指出自身為廣告、不得操控或誘騙使用者加以點選,並必須提供可輕鬆取用且可見的關閉/略過按鈕,該按鈕必須夠大,讓使用者可輕鬆跳過廣告。包含廣告的 app 也必須提供相關功能,讓使用者能回報任何不適當或不適齡的廣告。

    3. 商業

    在 App Store 上,你可以藉由許多方式來透過 app 賺取營收。如果你的業務模式不算顯而易見,請務必在後設資料和 App 審查備註中加以說明。如果我們無法理解你的 app 如何運作,或你的 App 內購買不夠顯而易見,審查將會延誤,且可能導致 app 遭到拒絕。雖然你可以決定價格,若 app 和 App 內購買項目的價格有敲詐之虞,我們將不會發布。企圖以不合理的昂貴價格來欺騙使用者的高價 app,將無法通過核准。

    如果我們發現你嘗試操控評論、透過付費、利誘、篩選,或假造意見回饋等方式提高排名,或由第三方服務代表你進行上述操作,我們將採取相關步驟來確保 App Store 的健全性與可信度,當中包括撤銷你的 Apple Developer Program 會員資格。

    • 3.1 付款
      • 3.1.1 App 內購買:
        • 想要解鎖 app 內的功能 (透過訂閱、遊戲貨幣、遊戲等級、取用進階內容,或解鎖完整版等方式),就必須使用 App 內購買。App 不得使用專屬的機制來解鎖內容或功能,例如授權密鑰、擴增實境標記、行動條碼、加密貨幣或加密貨幣錢包等。
        • App 可以使用 App 內購買貨幣,讓客戶向開發者或 app 中的數位內容供應商「提供小費」。
        • 透過 App 內購買所購買的任何積分或遊戲貨幣都不得過期,而且,你應該為任何可回復的 App 內購買設定回復機制。
        • App 可允許使用者將符合 App 內購買資格的物品贈與他人。這類贈禮僅限退款給原始購買者,且不得進行交換。
        • 透過 Mac App Store 發布的 app 可託管採用非 App Store 機制啟用的外掛模組或延伸功能。
        • 提供「戰利品箱」或其他隨機虛擬物品購買機制的 app,必須在客戶購買前,先行揭露獲得各類型物品的機率。
        • 可兌換數位商品或服務的數位禮品卡、憑證、優惠券和折價券,僅限在你的 app 中使用 App 內購買銷售。在 app 中銷售並郵寄給客戶的實體禮品卡,可使用 App 內購買以外的付款方法。
        • 非訂閱式 app 可按照「XX 天試用」的命名範例,透過將「非消耗性」IAP 項目設定為價格等級 0 的方式,在顯示完整解鎖的選項前,提供以時間為基礎的免費試用期。在試用期開始前,你的 app 必須明確說明其期限、試用期結束後無法取用的內容或服務,以及需要完整功能的使用者所須支付的任何後續費用。進一步了解如何使用收據 和 DeviceCheck 管理內容取用和試用期的期限。
        • App 可使用 App 內購買來銷售非同質化代幣 (NFT) 及其相關服務,例如鑄造、上架和轉移。App 可允許使用者檢視其專屬的 NFT,前提為該 NFT 的擁有權不會解鎖 app 中的功能。App 可允許使用者瀏覽其他人的 NFT 收藏,前提為 app 不得包含引導客戶前往 App 內購買以外之購買機制的按鈕、外部連結或其他行動呼籲 (美國商店的 app 則不在此限)。
      • 3.1.2 訂閱:無論屬於 App Store 上的哪個類別,app 皆可提供自動續訂型 App 內購買訂閱項目。將自動續訂型訂閱項目整合至 app 時,請務必遵守下列規範。
      • 3.1.2(a) 允許的使用方式:若提供自動續訂型訂閱項目,就必須為客戶持續提供價值,而訂閱期間必須至少持續七天,且適用於使用者的所有裝置。適當的訂閱項目範例包括但不限於:新的遊戲等級;連載內容;多玩家支援;持續提供實質更新的 app;取用龐大的媒體內容集合或持續更新的媒體內容;軟體即服務 (「SAAS」);以及雲端支援。此外:
        • 訂閱項目可與單點項目一起提供 (例如,你可以提供整個電影資料庫的訂閱,以及購買或租借單一電影的功能)。
        • 透過串流遊戲服務訂閱提供的遊戲,可提供跨多個第三方 app 和服務共用的單一訂閱;不過,遊戲必須直接從 App Store 下載、在設計上必須避免訂閱者重複付款,且不應減損非訂閱客戶的權益。
        • 訂閱必須適用於可使用該 app 的所有使用者裝置上。進一步了解在多個 App 之間共用訂閱。
        • 提供訂閱的 app 和其他所有 app 一樣,應允許使用者在無須執行額外任務 (例如在社群媒體發文、上傳合約,以及在 app 中進行一定次數的簽到) 的情況下,取得他們付費購買的項目。
        • 訂閱可包含可消耗的積分、寶石和遊戲貨幣等;你可以提供包含消耗性商品折扣權益 (例如,白金會員能以折扣價取得寶石套件) 的訂閱。
        • 如果要將現有 app 變更為訂閱式商業模式,則不得取消現行使用者已付費取得的主要功能。舉例來說,在導入適用於新客戶的訂閱模式後,應繼續讓已購買「完整遊戲解鎖」的客戶取用完整版遊戲。
        • 支援自動續訂型訂閱項目的 app 可透過在 App Store Connect 顯示指定相關資訊的方式,為客戶提供免費試用期。進一步了解如何提供訂閱優惠。
        • 嘗試欺騙使用者的 app 將自 App Store 下架。這包括企圖以虛假藉口誘導使用者購買訂閱項目,或從事誘導式行銷和詐騙行為;這類型的 app 將自 App Store 下架,而你的 Apple Developer Program 會員資格也有可能遭到撤銷。
        • 行動網路電信業者 app 可在先行取得 Apple 核准的情況下,提供與新的行動數據方案搭售的自動續訂型音樂和影片訂閱。如果行動網路電信業者 app 可讓使用者進行 App 內購買,也可在先行取得 Apple 核准的情況下,在新的行動數據方案搭售組合中包含其他自動續訂型訂閱項目。這類型的訂閱不得包含消耗品的取用權或折扣,且訂閱必須隨行動數據方案一同終止。
      • 3.1.2(b) 升級和降級:使用者應可享有順暢的升級/降級體驗,且不應有機會無意間訂閱相同項目的多個版本。請參閱管理訂閱升級和降級選項的最佳做法。
      • 3.1.2(c) 訂閱資訊:讓客戶訂閱前,應明確說明使用者可付費取得哪些項目。每個月有幾期?享有多少雲端儲存容量?具備何種類型的服務取用權?請確認你已明確傳達《Apple Developer Program 授權協議》附約 2 的所述要求。
      • 3.1.3 其他購買方法:下列 app 可使用 App 內購買以外的購買方法。本節所述的 app 不得在 app 中鼓勵使用者使用 App 內購買以外的購買方法,但美國商店以及 3.1.1(a) 和 3.1.3(a) 所規定的 app 則不在此限。開發者可透過 app 以外的管道,向使用者群體傳送通訊內容,以說明 App 內購買以外的購買方法。
      • 3.1.3(a)「閱讀器」App:App 可允許使用者取用先前購買的內容或內容訂閱項目 (具體包括:雜誌、報紙、書籍、音訊、音樂和影片)。「閱讀器」app 可提供建立帳號即可使用免費等級的功能,以及適用於現有客戶的帳號管理功能。「閱讀器」app 開發者可申請外部連結帳號授權,以在 app 中提供資訊連結,連至開發者所擁有或負責維護的網站,讓使用者能建立或管理帳號。開發者無須透過這項授權,就能在美國商店的 app 中包含按鈕、外部連結或其他行動呼籲。進一步了解外部連結帳號授權。
      • 3.1.3(b) 多平台服務:在多個平台上營運的 app 可允許使用者取用他們已在你 app 的其他平台版本或你的網站中取得的內容、訂閱項目或功能 (包括多平台遊戲中的消耗品),前提為這些項目也須在 App 中以 App 內購買項目的形式提供。
      • 3.1.3(c) 企業服務:如果你的 app 只會由你直接向組織或群體銷售,以供對方的員工或學生使用 (例如專業資料庫和課堂管理工具),你可以允許企業使用者取用先前購買的內容或訂閱項目。如果銷售對象是消費者、單一使用者或家庭,則必須使用 App 內購買。
      • 3.1.3(d) 一對一服務:如果你的 app 可購買兩個個人之間的即時一對一服務 (例如為學生進行家教、醫療諮詢、不動產導覽或健身訓練),你可以使用 App 內購買以外的購買方式來收取相關款項。一對數人和一對多的即時服務,則須使用 App 內購買。
      • 3.1.3(e) App 以外的商品和服務:如果你的 app 可讓使用者購買在 app 以外使用的實體商品或服務,就必須使用 App 內購買以外的購買方法來收取相關款項,例如 Apple Pay 或輸入傳統信用卡等方式。
      • 3.1.3(f) 免費的獨立 App:搭配付費網頁式工具 (例如 VoIP、雲端儲存、電子郵件服務、網頁託管) 使用的免費獨立 app 中,若不存在 app 內購買功能,也未提供在 app 之外進行購買的行動呼籲,就無須使用 App 內購買。
      • 3.1.3(g) 廣告管理 App:如果 app 的唯一用途,在於讓廣告商 (廣告產品、服務或活動的個人或公司) 購買和管理多個媒體類型 (電視、戶外、網站和 app 等) 的廣告活動,就無須使用 App 內購買。這些 app 的目的是作為廣告活動管理用途,而不會顯示廣告本身。如果要購買在 app 中體驗或使用的數位內容,包括購買在同款 app 中顯示的廣告 (例如在社群媒體 app 中銷售貼文的「加強推廣」),必須使用 App 內購買。
      • 3.1.4 硬體專用內容:在相當有限的情況下 (例如功能須仰賴特定硬體才能運作),app 可在不使用 App 內購買的情況下解鎖功能 (例如天文學 app 可在與望遠鏡同步時新增功能)。可選擇性搭配已核准實體產品 (例如玩具) 使用的 app 功能,只要同時提供 App 內購買選項,即可在不使用 App 內購買的情況下解鎖功能。不過,你不得要求使用者透過購買不相關的產品或參與廣告或行銷活動,來解鎖 app 功能。
      • 3.1.5 加密貨幣:
        • (i) 錢包:App 可協助儲存虛擬貨幣,前提為它們的提供者是以組織身分註冊的開發者。
        • (ii) 採礦:App 不得進行加密貨幣的採礦,除非該行為會於裝置以外的地方執行 (例如雲端採礦)。
        • (iii) 交易:App 可協助進行獲得交易許可的加密貨幣交易或轉帳,前提為該服務僅限於在 app 具有提供加密貨幣交易的適當許可和權限的特定國家或地區內提供。
        • (iv) 首次代幣發行:協助進行首次代幣發行 (「ICO」)、加密貨幣期貨交易,以及其他加密證券或準擔保交易的 app,必須來自具規模的銀行、證券公司、期貨經紀商 (「FCM」),或其他經核准的金融機構,且必須遵守所有適用的法律。
        • (v) 加密貨幣 app 不得以完成任務 (例如下載其他 app、鼓勵其他使用者下載,以及在社群網路上發文等) 作為提供貨幣的條件。
    • 3.2 其他商業模式問題

      我們的政策可能會根據你提交的內容作出變更或更新,因此,即便下方並未詳列所有內容,請將此處的可接受和應避免事項謹記在心:

      • 3.2.1 可接受事項
        • (i) 在你的 app 中顯示你所擁有的 app,以供購買或加以宣傳,前提為該 app 並非羅列你 app 的目錄。
        • (ii) 顯示或推薦多款專為特定經核准的需求 (例如健康管理、航空和輔助使用) 所設計的第三方 app。你的 app 應提供豐富的編輯內容,以避免看似單純進行推銷。
        • (iii) 在租借期限過期後,停用特定經核准租借內容 (例如電影、電視節目、音樂和書籍) 的取用權;其他所有項目和服務則不得設有期限。
        • (iv) 「錢包」票卡可用來支付或收取款項、傳送優惠,或提供身分識別 (例如電影票、折價券和 VIP 憑證)。其他用途可能會導致 app 無法通過核准,以及「錢包」憑證遭到撤銷。
        • (v) 保險 app 必須免費提供,符合發布地區的法律,且不得使用 App 內購買。
        • (vi) 經核准的非營利組織可直接在自身的 app 或第三方 app 中募款,前提為這些募款活動符合所有《App 審查規範》,且提供 Apple Pay 支援。這些 app 必須揭露資金將如何使用、遵守所有必要的當地和聯邦法律,並確保捐款者可收到適當的稅金收據。其他資訊則須應 App Review 團隊的要求提供。連結捐款者和其他非營利組織的非營利組織平台,必須確保 app 所列的每個非營利組織皆已通過非營利組織核准程序。進一步了解如何成為經核准的非營利組織。
        • (vii) App 可讓個人使用者在不使用 App 內購買的情況下,贈送現金禮物給其他個人,前提為:(a) 贈送者可完全自主選擇是否贈送該禮物,且 (b) 獲贈者可收到 100% 的贈送金額。不過,如果禮物在任何時間點與數位內容或服務的接收有連結或相關聯,就必須使用 App 內購買。
        • (viii) 用於金融交易、投資或資金管理的 app,應由執行相關服務的金融機構提交,且須具備發布地點的必要許可和權限。
      • 3.2.2 應避免事項
        • (i) 建立與 App Store 相似的介面來顯示第三方 app、延伸功能或外掛模組,或將其作為綜合選集。
        • (ii) 此節特意省略。
        • (iii) 透過人為方式增加廣告曝光或點閱次數的 app,以及主要設計目的為顯示廣告的 app。
        • (iv) 在 app 中為慈善機構和募款者進行募款,如果是經核准的慈善機構,或上方第 3.2.1 (vi) 節允許的對象,則不在此限。基於上述目的進行募款的 app,必須在 App Store 上免費提供下載,且僅限在 app 外部 (例如 Safari 或 SMS) 進行募款。
        • (v) 任意限制 app 的使用對象,例如依照地點或電信業者。
        • (vi) 此節特意省略。
        • (vii) 透過人為方式操控使用者在其他服務的可見度、狀態或排名,若為該服務的條款與細則所允許,則不在此限。
        • (viii) 協助進行 App Store 所不允許的二元期權交易,請考慮改用網頁 app。協助進行差價合約 (「CFD」) 或其他衍生性金融商品交易 (例如 FOREX) 的 app,必須在提供服務的所有司法管轄區取得適當的許可。
        • (ix) 提供個人貸款的 app 必須明確且明顯揭露所有貸款條款,包括但不限於約當最高總費用年百分率 (APR) 和還款到期日。貸款 app 收取的最高 APR 不得高於 36% (當中包括成本和費用),且不得要求在 60 天或更短的期限內全額還清。
        • (x) App 不得強迫使用者必須為 app 評分、評論 app、下載其他 app,或進行其他與商店相關的動作,才能取用功能、內容或使用 app。App 可透過其他方式鼓勵使用者在 app 中採取特定行動 (例如完成等級、觀看廣告)。

    4. 設計

    Apple 客戶相當重視產品的簡潔性、精緻度、創新和簡單易用性,這也正是我們期望在 App Store 上呈現的風貌。你可以盡情構思出色的設計,但至少須遵守以下標準,才能通過核准,上架 App Store。也請記得,即使 app 已通過核准,你仍應做出更新,以確保 app 能持續運作,並吸引全新和現有客戶。無法運作或體驗變差的 app,可能會隨時自 App Store 下架。

    • 4.1 抄襲
      • (a) 請發揮自己的想法。我們知道你有各種點子,請將點子變成現實。勿抄襲 App Store 上的最新熱門 app,或是對其他 app 的名稱或 UI 進行細微變更,並據為己用。此舉不僅會導致侵害智慧財產權的風險、讓 App Store 變得難以瀏覽,也對其他開發者不公平。
      • (b)ASR & NR 提交假冒其他 app 或服務的 app,將視為違反《開發者行為準則》的行為,且可能導致你的 Apple Developer Program 會員資格遭到撤銷。
      • (c) 若未取得其他開發者的核准,不得使用對方的圖像、品牌或產品名稱來作為自身 app 的圖像或名稱。
    • 4.2 最低限度的功能

      你的 app 應包含功能、內容和 UI,而非單純將網站重新包裝。如果你的 app 沒有特別的實用性、獨特性或「具備 app 的特質」,就不適合在 App Store 上提供。如果你的 app 並未提供可持續一定時間的娛樂價值,或適當的實用性,可能無法通過核准。僅包含單一歌曲或電影的 app,應提交至 iTunes Store。僅包含單一書籍或遊戲指南的 app,應提交至 Apple Books Store。

      • 4.2.1 使用 ARKit 的 app 應提供豐富且整合的擴增實境體驗;單純將模型放入 AR 檢視畫面內或仰賴動畫,並不足以通過核准。
      • 4.2.2 不同於目錄,app 的主要內容不得為行銷素材、廣告、網頁剪輯、內容整合器,或一系列的連結。
      • 4.2.3
        • (i) 你的 app 應該要在無須安裝其他 app 的情況下,自行運作。
        • (ii) 如果你的 app 須要下載額外的資源,才能在首次啟動時運作,請揭露下載項目的大小,並在執行操作前先行知會使用者。
      • 4.2.4 此節特意省略。
      • 4.2.5 此節特意省略。
      • 4.2.6 使用商業化樣板或 app 產生服務所打造的 app,將無法通過核准,除非該 app 是由 app 當中內容的提供者直接提交。這些服務不應代表其客戶提交 app,且應提供工具來協助客戶打造自訂、創新並提供獨特客戶體驗的 app。適用於樣板提供者的另一個可接受選項,是建立單一二進位檔,以彙總或「選擇器」模型託管所有客戶端內容,例如在尋找餐廳的 app 中,針對每家客戶餐廳提供個別的自訂條目或頁面,或在活動 app 中,針對每個客戶活動提供個別的條目。
      • 4.2.7 遠端桌面用戶端:如果你的遠端桌面 app 會用來作為特定軟體或服務的鏡像 (而非主機裝置的一般鏡像),就必須遵守下列規定:
        • (a) App 只能連接至使用者擁有的主機裝置,該裝置應為使用者所擁有的個人電腦或專屬遊戲主機,而且主機裝置和用戶端都必須連接至區域和 LAN 架構的網路。
        • (b) 出現在用戶端中的任何軟體和服務,應完全在主機裝置上執行、使用主機裝置的螢幕呈現,且不得使用不在串流遠端桌面所需範圍的 API 或平台功能。
        • (c) 所有帳號建立和管理都應從主機裝置啟動。
        • (d) 在用戶端中顯示的 UI 不應與 iOS 或 App Store 的檢視畫面相似、不可提供如同商店的介面,或包含相關功能來瀏覽、選擇或購買使用者尚未擁有或授權的軟體。為求明確,在鏡像軟體中進行的交易不須使用 App 內購買,前提為交易會在主機裝置上處理。
        • (e) 雲端式 app 的精簡用戶端不適合透過 App Store 發布。
    • 4.3 濫發
      • (a)ASR & NR 請勿為相同的 app 建立多個套件識別碼 (例如為全球每個城市提交個別的地圖 app,而非提交單一全球地圖供使用者搜尋任一城市)。此舉將衍生不必要的 app,進而讓使用者難以找到他們想要的 app。如果你的 app 會針對特定地點、運動隊伍和大學等提供不同的版本,請考慮提交單一 app,並使用 App 內購買來提供不同的變化版本。
      • (b) 所提交的 app,請勿與市面上已普遍存在的 app 雷同。透過投機取巧的方式,為現有 app 類別或熱門 app 建立不同的變化版本,會使 App Store 的探索體驗變差、降低整體 app 品質,並損及使用者和開發者的權益。舉凡約會、手電筒、音效、背景圖片、簡單計時器和算命等特定類型的 app,在 App Store 上已有一定的規模,除非新的提交項目可提供實質性的差異或更優質的體驗,否則我們將不會受理。如果這些 app 後續未做出更新、改善,或無法吸引客戶,可能會從 App Store 移除。喝酒遊戲、《愛經》、放屁和打嗝等其他類型的 app,則為平庸無奇、品質低劣或製作粗糙的 app,且無法為 App Store 帶來更多價值。重複提交這類型的 app,可能會導致你的 Apple Developer Program 會員資格遭到撤銷。
    • 4.4ASR & NR 延伸功能

      託管或包含延伸功能的 app 必須遵守《App 延伸功能程式設計指南》、Safari App 延伸功能說明文件 或 Safari 網路延伸功能說明文件 的規定,且應盡可能納入部分功能,例如說明畫面和設定介面。你應在 app 的行銷文字中,明確且準確地揭露當中提供哪些延伸功能,而且延伸功能不得包含行銷、廣告或 App 內購買。

      • 4.4.1ASR & NR 鍵盤延伸功能設有幾項額外規定。

        它們必須:

        • 提供鍵盤輸入功能 (例如輸入字元);
        • 如果鍵盤包含影像或表情符號,應依循貼圖規範;
        • 提供切換到下一個鍵盤的方法;
        • 在沒有完整網路取用權和不要求完整取用權的情況下,保持運作;
        • 僅針對強化 iOS 裝置上使用者鍵盤延伸功能的目的,來收集使用者活動。

        它們不得:

        • 啟動「設定」以外的其他 app;或
        • 將鍵盤按鈕的用途變更為其他行為 (例如按下 Return 鍵會開啟相機)。
      • 4.4.2ASR & NR Safari 延伸功能必須在相關 Apple 作業系統的現行 Safari 版本上執行。它們不得干擾系統或 Safari UI 元素,且絕對不能包含惡意或誤導他人的內容或程式碼。違反本規定將導致你的 Apple Developer Program 會員資格遭到撤銷。除了正常運作所需的網站,Safari 延伸功能不得要求取用更多網站。
      • 4.4.3 此節特意省略。
    • 4.5ASR & NR Apple 網站和服務
      • 4.5.1ASR & NR App 可使用經核准的 Apple RSS Feed,例如 iTunes Store RSS Feed,但不得抓取任何來自 Apple 網站 (例如 apple.com、iTunes Store、App Store、App Store Connect 和開發者入口網站等) 的內容,或使用這項資訊建立排名。
      • 4.5.2ASR & NR Apple Music
        • (i) iOS 上的 MusicKit 可讓使用者透過原生方式,從你的 app 和遊戲播放 Apple Music 及其本機音樂資料庫。當使用者提供其 Apple Music 帳號的權限時,你的 app 可建立播放列表、將歌曲加入其資料庫,以及播放 Apple Music 目錄中數百萬首歌曲中的任一歌曲。使用者必須啟動 Apple Music 串流的播放功能,並透過標準媒體控制項目 (例如「播放」、「暫停」和「跳過」) 來進行瀏覽。此外,你的 app 不得要求付款,或透過取用 Apple Music 服務來間接營利 (例如 App 內購買、廣告,以及要求使用者資訊等)。除非 MusicKit 說明文件已明確允許,否則,針對來自 MusicKit API 的音樂檔案,請勿下載、上傳或啟用音樂檔案分享功能。
        • (ii) 使用 MusicKit API,並無法取代取得授權,若要進行更深入或更複雜的音樂整合,你可能須要取得授權。舉例來說,如果想要讓你的 app 在特定時機播放特定歌曲,或建立可分享至社群媒體的音訊或視訊檔案,你須要直接與權利人聯絡,以取得對方的授權 (例如同步化或改編權) 和素材。封面圖片和其他後設資料僅限用於與音樂播放或播放列表相關的用途 (包括顯示你 app 功能的截圖),且不應在未取得權利人之特定授權的情況下,用於任何行銷或廣告用途。將 Apple Music 服務整合至 app 時,請務必遵守《Apple Music 品牌識別規範》。
        • (iii) 取用 Apple Music 使用者資料 (例如播放列表和我的最愛) 的 app,必須在用途字串中明確揭露該取用作業。收集到的任何資料,都不得基於任何目的 (支援或改善 app 體驗除外) 分享給第三方。這項資料不得用於識別使用者或裝置,或進行目標式廣告。
      • 4.5.3ASR & NR 請勿使用 Apple 服務 (包括 Game Center、「推播通知」和「即時動態」等) 來濫發電子郵件、進行網路釣魚,或傳送廣告訊息給客戶。針對透過 Game Center 取得的玩家 ID、別名或其他資訊,請勿嘗試進行反向搜尋、追蹤、連結、挖礦、採集,或透過任何方式加以利用,否則將導致你的 Apple Developer Program 會員資格遭到撤銷。
      • 4.5.4ASR & NR 推播通知不得作為讓 app 運作的必要條件,且不應用來傳送敏感個人資訊或機密資訊。推播通知不應用於宣傳或直接行銷用途,除非客戶已透過顯示在 app UI 中的同意文字來明確選擇接收該資訊,而且你有在 app 中提供相關方法,讓使用者可選擇不再接收這類訊息。濫用這些服務可能會導致你的權限遭到撤銷。
      • 4.5.5ASR & NR Game Center 玩家 ID 僅限透過 Game Center 條款核准的方式使用,且不得顯示在 app 中,也不得向任何第三方顯示。
      • 4.5.6ASR & NR App 可在 app 和 app 後設資料中使用以 Apple 表情符號呈現的 Unicode 字元。Apple 表情符號不得用於其他平台,或直接嵌入至你的 app 二進位檔。
    • 4.6 此節特意省略。
    • 4.7ASR & NR 迷你 App、迷你遊戲、串流遊戲、聊天機器人、外掛模組和遊戲模擬器

      App 可提供未嵌入至二進位檔的特定軟體,具體包括 HTML5 和 JavaScript 迷你 app 和迷你遊戲、串流遊戲、聊天機器人和外掛模組。此外,懷舊遊戲主機和 PC 模擬器 app 也可提供遊戲下載。你必須對自身 app 中的所有此類型軟體負責,包括確保此類型軟體遵守本規範和所有適用的法律。軟體若未遵守一項或多項規範,將導致你的 app 無法通過核准。你也必須確保軟體符合 4.7.1 至 4.7.5 所述的額外規定。這些重要的額外規定不僅可確保 App Store 提供的體驗符合客戶期望,也有助於確保使用者安全。

      • 4.7.1 透過這項規定在 app 中提供的軟體必須:
        • 遵守所有隱私權規範,包括但不限於規範 5.1 中有關收集、使用和分享資料及敏感資料 (例如健康資料和兒童的個人資料) 的規定;
        • 提供篩選令人反感內容的方法、舉報內容和即時回應疑慮的機制,以及封鎖濫用使用者的功能;並
        • 依循規範 3.1,為終端使用者提供數位商品或服務。
      • 4.7.2ASR & NR 你的 app 不得在未經 Apple 事先許可的情況下,延伸原生平台 API 或技術,或將其公開給軟體。
      • 4.7.3ASR & NR 在任何實例中,你的 app 不得在未經使用者明確同意的情況下,將資料或隱私權限分享給你 app 中的任何個別軟體。
      • 4.7.4 你必須提供自身 app 中可用軟體和後設資料的索引,當中必須包含可連至你 app 中所有軟體的通用連結。
      • 4.7.5ASR & NR 你的 app 必須提供相關方式,供使用者識別超出 app 年齡分級的軟體,並採用以已確認或已宣告年齡為基礎的年齡限制機制,來限制未足齡使用者的取用。
    • 4.8ASR & NR 登入服務

      App 若使用第三方或社群登入服務 (例如 Facebook 登入、Google 登入、使用 X 登入、使用 LinkedIn 登入、使用 Amazon 登入,或微信登入) 來設定或驗證 app 的主要使用者帳號,也須提供備有下列功能的其他登入服務來作為同等選項:

      • 該登入服務會將資料收集範圍限縮在使用者名稱和電子郵件地址;
      • 該登入服務允許使用者在設定帳號時,將自身的電子郵件地址設為私密;
      • 該登入服務不會在未經同意的情況下,收集與你 app 的互動,以用於廣告用途。

      使用者的主要帳號為他們在你 app 中建立的帳號,其目的在於識別自己、用於登入,以及取用你所提供的功能和相關服務。

      在下列情況下,不一定要提供其他帳號服務:

      • 你的 app 只會使用公司擁有的帳號設定和登入系統。
      • 你的 app 為替代 app 市集,或透過替代 app 市集發布的 app,當中使用市集專用的登入機制來進行帳號、下載和商務功能。
      • 你的 app 為教育、企業或商務 app,且要求使用者使用現有的教育或企業帳號登入。
      • 你的 app 使用受政府或產業支援的公民身分識別系統或電子 ID 來驗證使用者。
      • 你的 app 為特定第三方服務的用戶端,且使用者須要直接登入其電子郵件、社群媒體,或其他第三方帳號,以取用其內容。

    • 4.9ASR & NR Apple Pay

      使用 Apple Pay 的 app 必須在銷售任何商品或服務之前,向使用者提供所有實質購買資訊,且必須依照《Apple Pay 行銷規範》和《人性介面指南》的規定,正確使用 Apple Pay 品牌和使用者介面元素。使用 Apple Pay 提供週期性付款的 app,至少必須揭露下列資訊:

      • 續訂期限有多長,以及將會繼續續訂,直到取消為止
      • 每段期間會提供哪些項目
      • 實際向客戶收取的費用
      • 取消方式
    • 4.10ASR & NR 透過內建權限功能營利

      你不得透過硬體或作業系統的內建權限功能 (例如「推播通知」、相機或陀螺儀) 或 Apple 服務和技術 (例如 Apple Music 取用權、iCloud 儲存空間或 Screen Time API) 來營利。

    App 必須符合任何發布地點的所有法律要求 (如有不確定之處,請諮詢律師)。我們深知這些要求相當複雜,不過,除了下列規範之外,你也有責任了解和確保自身 app 符合所有當地法律。當然,如果 app 教唆、提倡或鼓勵犯罪或明顯罔顧後果的行為,將無法通過核准。在某些極端案例中,例如發現 app 涉及人口販賣和/或剝削兒童時,我們將通報適當的主管機關。

    • 5.1ASR & NR 隱私權

      保護使用者隱私權,為 Apple 生態系統的優先要務,在處理個人資料時,請務必謹慎行事,以確保符合隱私權最佳做法、適用法律、《Apple Developer Program 授權協議》條款,以及客戶的期望。具體而言:

      • 5.1.1ASR & NR 資料的收集和儲存
        • (i) 隱私權政策:所有 app 都必須在 App Store Connect 後設資料欄位和 app 中,包含可輕鬆取用的隱私權政策連結。隱私權政策必須清楚且明確地:
          • 指出 app/服務會收集哪些資料 (如果有)、如何收集資料,以及該資料的所有用途。
          • 確認 app 與之分享使用者資料 (依照本規範的規定) 的任何第三方,例如分析工具、廣告聯播網、第三方 SDK,以及任何母公司、子公司,或其他可取用使用者資料的相關實體,將會提供與 app 隱私權政策所述及本規範之要求相同或同等的使用者資料保護。
          • 解釋其資料留存/刪除政策,並說明使用者如何撤銷同意和/或要求刪除使用者資料。
        • (ii) 許可:收集使用者資料或使用情況資料的 app,即便該資料會在收集當下或收集後立即匿名處理,也必須就此一收集取得使用者的同意。付費功能不得仰賴或要求使用者授予此資料的取用權。App 也必須提供易於取用和理解的方式,供客戶撤銷同意。請確認你的用途解說文字清楚明確,且完整說明資料的用途。如果 app 根據歐盟《一般資料保護規則》(「GDPR」) 條款或類似法規之規定,可基於合法權益,在無須徵詢同意的情況下收集資料,則必須遵守該法律的所有條款。進一步了解要求許可。
        • (iii) 資料最少化:App 只應要求取用與自身核心功能相關的資料,且只應收集和使用完成相關任務所需的資料。請盡可能使用程序外選擇器或共用表單,而非要求「照片」或「聯絡人」等受保護資源的完整取用權。
        • (iv) 取用權:App 必須尊重使用者的權限設定,且不得企圖操控、欺騙或強迫使用者同意非必要的資料取用。舉例來說,app 若具有將照片張貼至社群網路的功能,就不得在允許使用者上傳照片之前,同時要求麥克風的取用權。請盡可能為不同意的使用者提供替代解決方案。舉例來說,如果使用者拒絕分享位置,請提供手動輸入地址的功能。
        • (v) 帳號登入:如果你的 app 並未包含重大帳號式功能,請讓使用者在無須登入的情況下使用。如果你的 app 支援帳號建立功能,就必須同時在 App 中提供帳號刪除功能。App 不得要求使用者必須輸入個人資訊才能正常使用,除非該資訊與 app 的核心功能直接相關,或是應法律要求。如果你的 app 核心功能與特定社群網路 (例如 Facebook、微信、微博或 X 等) 無關,就必須提供無須登入或透過其他機制的取用方式。舉凡叫用基本個人檔案資訊、分享至社群網路,或邀請朋友使用 app,都不屬於 app 核心功能。App 也必須包含相關機制,以便從 app 撤銷社群網路憑證,以及停用 app 和社群網路之間的資料取用。App 不得將憑證或代號儲存至裝置外的社群網路,且只能在 app 使用期間,使用該憑證或代號從 app 本身直接連接至社群網路。
        • (vi) 使用自身 app 暗中探索密碼或其他私密資料的開發者,其 Apple Developer Program 會員資格將遭到撤銷。
        • (vii) 必須使用 SafariViewController 來透過可見的方式,向使用者顯示資訊;該控制器不得遭顯示畫面或圖層隱藏或遮蔽。此外,app 不得在使用者不知情和未經同意的情況下,使用 SafariViewController 追蹤使用者。
        • (viii) App 若編譯來自任何來源 (即便來自公開資料庫) 的個人資訊,且該資訊並非直接向使用者取得,或未經使用者的明確同意,就不得在 App Store 或替代管道發布。
        • (ix) App 提供的服務若屬於高度受監管領域 (例如銀行和金融服務、醫療保健、賭博、合法使用大麻、航空旅遊和加密貨幣),或需要敏感使用者資訊,就應由提供服務的法律實體 (而非個人開發者) 提交。協助合法銷售大麻的 app 必須設有地區限制,且僅限在相應的司法管轄區提供。
        • (x) App 可要求提供基本聯絡資訊 (例如姓名和電子郵件地址),前提為使用者可選擇是否接受該要求、並未以提供資訊作為使用功能和服務的前提,而且符合本規範的其他所有條款,包括收集兒童資訊的相關限制。
      • 5.1.2ASR & NR 資料的使用和分享
        • (i) 除非法律另行許可,否則,你不得在未事先取得許可的情況下,使用、傳輸或分享他人的個人資料。你必須提供資訊來說明會如何使用資訊,以及用於何處。你必須明確揭露個人資料將與哪些第三方 (包括第三方 AI) 分享,並在分享前取得明確許可。從 app 收集的資料只能基於改善 app 或提供廣告 (依照《Apple Developer Program 授權協議》的規定) 之目的,而分享給第三方。你必須透過 App Tracking Transparency API 收到使用者提供的明確許可,才能追蹤他們的活動。進一步了解追蹤。你的 app 不得將要求使用者啟用系統功能 (例如推播通知、訂位服務和追蹤) 一事,作為他們取用功能、內容、使用 app,或收到現金或其他報酬 (包括但不限於禮品卡和代碼) 的條件。如果 app 在未經使用者同意或未遵守資料隱私權法的情況下分享使用者的資料,可能會遭下架,且可能導致你的 Apple Developer Program 會員資格遭到撤銷。
        • (ii) 除非法律明確允許,否則,基於單一用途收集的資料,不得在未取得進一步同意的情況下,作為其他用途。
        • (iii) App 不得企圖根據所收集的資料,暗中建立使用者個人檔案,且不得嘗試、協助或鼓勵他人識別匿名使用者,或根據 Apple 旗下 API 所收集的資料,或是你聲稱以「匿名」、「彙總」或無法識別個人之方式收集的任何資料,重新建構使用者個人檔案。
        • (iv) 請勿使用「聯絡人」、「照片」或其他可存取使用者資料之 API 的資訊,建立供自身使用或銷售/發布的聯絡人資料庫;另外,請勿收集使用者裝置所安裝之其他 app 的相關資訊,以作為分析或廣告/行銷之用。
        • (v) 請勿使用透過使用者「聯絡人」或「照片」收集的資訊聯絡他人,除非該使用者明確地主動針對個別對象發起聯繫;請勿包含「全選」選項,或預設選擇所有聯絡人。你必須先向使用者清楚說明收件人會看到什麼樣的訊息,再進行傳送 (例如,訊息內容為何、寄件人會顯示為誰)。
        • (vi) 透過 HomeKit API、HealthKit、Clinical Health Records API、MovementDisorder API、ClassKit 或其他深度和/或臉部對應工具 (例如 ARKit、Camera API 或 Photo API) 收集的資料,不得用於行銷、廣告,或以使用情況為基礎的資料探勘 (包括由第三方進行)。進一步了解實作 CallKit、HealthKit、ClassKit 和 ARKit 的最佳做法。
        • (vii) 使用 Apple Pay 的 app 僅能與第三方分享透過 Apple Pay 取得的資料,以協助或改善商品和服務的交付。
      • 5.1.3ASR & NR 健康和健康研究

        健康、健身和醫療資料具有較高的敏感度,此領域的 app 須遵守更多規則,以確保客戶的隱私受到保護:

        • (i) 除非基於改善健康管理或醫療研究之目的,並取得同意,否則 app 不得使用或向第三方揭露在健康、健身和醫療研究情境中收集的資料 (包括來自 Clinical Health Records API、HealthKit API、Motion and Fitness、MovementDisorder API,或與健康相關的人體研究資料),以從事廣告、行銷,或以使用情況為基礎的資料探勘。不過,app 可使用使用者的健康或健身資料,直接向使用者提供權益 (例如減免保費),前提為 app 是透過提供該權益的實體所提交,而且資料並未與第三方分享。你必須揭露你會從裝置收集哪些具體健康資料。
        • (ii) App 不得將錯誤或不正確的資料寫入至 HealthKit 或其他任何醫療研究或健康管理 app,且不得將個人健康資訊儲存在 iCloud 中。
        • (iii) 進行與健康相關之人體研究的 app,必須取得受試者的同意,或在受試者為未成年人時,取得其家長或監護人的同意。此類型的同意書必須涵蓋 (a) 研究的性質、用途和持續時間;(b) 受試者的相關程序、風險和權益;(c) 有關機密性和資料處理的資訊 (包括任何與第三方分享的情況);(d) 受試者提出問題時的聯絡窗口;以及 (e) 撤銷同意的程序。
        • (iv) 進行與健康相關之人體研究的 app,必須取得獨立倫理審查委員會的核准,並應要求提出此類型核准的證明。
      • 5.1.4 兒童
        • (a)ASR & NR 基於種種原因,處理兒童個人資料時,必須格外謹慎小心,我們建議仔細檢閱所有要求,以遵守多項法律,例如美國《兒童線上隱私權保護法》(「COPPA」)、歐盟《一般資料保護規則》(「GDPR」),和其他任何適用的法規或法律。

          App 僅限基於合乎相關法令的目的,要求提供生日和家長聯絡資訊,但必須提供一些適用於各年齡層使用者的實用功能或娛樂價值。

          主要提供給兒童使用的 app,不應包含第三方分析或第三方廣告。此舉可為兒童提供更安全的體驗。

        • (b) 在少數情況下,可允許進行第三方分析和廣告,前提為該服務符合規範 1.3 所述條款。

          此外,屬於「兒童類別」,或是收集、傳輸或提供權限功能來分享未成年人個人資訊 (例如姓名、地址、電子郵件、位置、照片、影片、繪圖、聊天功能、其他個人資料,或搭配上述任一項目使用的持續識別碼) 的 app,必須包含隱私權政策,並遵守所有適用的兒童隱私權法令。為求明確,適用於「兒童類別」的家長把關機制要求,通常不同於根據這些隱私權法令取得家長同意以收集個人資料。

          在此提醒,根據規範 2.3.8 的規定,只有「兒童類別」的 app,才能在後設資料中使用「適合小孩」和「適合兒童」等用語。不屬於「兒童類別」的 app,不得在 app 名稱、副標題、圖像、截圖或描述中,包含任何暗示 app 主要使用族群為兒童的用語。

      • 5.1.5ASR & NR 定位服務

        「定位服務」僅限在與你 app 提供的功能和服務直接相關時,才能用於 app 中。基於位置的 API 不得用於提供緊急服務,或是車輛、飛機和其他裝置的自動化控制 (輕量型無人機和玩具等小型裝置,則不在此限),也不得用於遙控汽車防盜系統等。請確認你在收集、傳輸或使用位置資料前,已進行通知並取得同意。如果你的 app 使用「定位服務」,請務必在當中說明其用途;如需相關最佳做法,請參閱《人性介面指南 》。

    • 5.2 智慧財產

      請確認你的 app 僅包含由你製作或你具備使用授權的內容。如果你已越界,且在未經許可的情況下使用了內容,你的 app 可能會遭到下架。當然,這也表示其他人的 app 若「借用」你的心血結晶,也有可能遭到下架。如果你認為 App Store 上的其他開發者侵犯了你的智慧財產,請透過我們的網路表單 提交聲明。雖然每個國家與地區的法律不盡相同,但請務必避免下列常見錯誤:

      • 5.2.1 一般性:請勿在未經許可的情況下,在你的 app 中使用受保護的第三方內容,例如商標、受著作權保護的作品,或已取得專利的構想,另外,請勿在 app 套件或開發者姓名中包含誤導他人、錯誤或抄襲而來的呈現方式、名稱或後設資料。App 應由擁有智慧財產和其他相關權利或取得授權的個人或法律實體提交。
      • 5.2.2 第三方網站/服務:如果你的 app 使用、取用、或顯示第三方服務的內容,或透過其取用權營利,請確認你已依照服務的使用條款來取得具體許可。如有要求,須應要求提供相關授權。
      • 5.2.3 音訊/影片下載:App 不應促進非法檔案分享,或在未取得第三方來源 (例如 Apple Music、YouTube、SoundCloud 和 Vimeo 等)明確授權的情況下,包含可儲存、轉換或下載其媒體的功能。串流音訊/影片內容可能會違反使用條款,因此,請務必在 app 取用這些服務前查看相關條款。如有要求,須應要求提供相關授權。
      • 5.2.4 Apple 的背書
        • (a)ASR & NR 請勿暗示或暗指 Apple 為 app 的來源或供應商,或 Apple 以任何形式為品質或功能背書。
        • (b) 如果你的 app 入選「編輯精選」,Apple 將自動為你申請徽章。
      • 5.2.5ASR & NR Apple 產品:請勿製作外觀與現有 Apple 產品、介面 (例如 Finder)、app (例如 App Store、iTunes Store 或「訊息」) 或廣告主題十分相似的 app。App 和延伸功能 (包括第三方鍵盤和貼圖包) 不得包含 Apple 表情符號。來自 iTunes 和 Apple Music 試聽內容的音樂不得用於具娛樂價值的用途 (例如作為照片拼貼的背景音樂,或是遊戲的配樂),或透過其他任何未經授權的方式使用。如有提供來自 iTunes 或 Apple Music 試聽內容的音樂,你必須顯示連結,以連至 iTunes 或 Apple Music 中的對應音樂。如果你的 app 會顯示「活動記錄」圓圈,當中不應透過類似「活動記錄」控制項目的方式,視覺化呈現「活動」、「運動」或「站立」資料。請參考《人性介面指南》,進一步了解「活動記錄」圓圈的使用方式。如果你的 app 會顯示 Apple「天氣」資料,就應遵守 WeatherKit 說明文件 所提供的屬性要求。
    • 5.3 遊戲、賭博和樂透

      遊戲、賭博和樂透往往較難管理,也是 App Store 上受到最嚴格監管的領域之一。若要提供這項功能,你必須完整查核所要提供 app 的每個地點之法律要求,並為審查程序預留額外的時間。請謹記下列事項:

      • 5.3.1 抽獎和競賽必須由 app 的開發者贊助。
      • 5.3.2 App 中必須顯示抽獎、競賽和摸彩的官方規則,並明確表示 Apple 並非贊助者之一,也未透過任何方式參與活動。
      • 5.3.3 App 不得使用 App 內購買來購買可用於任何一種實際賭錢遊戲的積分或貨幣。
      • 5.3.4 提供即時賭錢遊戲 (例如運動彩、撲克牌、賭場遊戲、賽馬) 或樂透的 app,必須取得 app 使用地點的必要授權和許可,且只能在這些地區上架,並必須在 App Store 上免費提供。App Store 不允許發布非法賭博輔助工具,包括算牌工具。樂透 app 必須提供報酬、機率和獎品。
    • 5.4ASR & NR VPN App

      提供 VPN 服務的 app 必須使用 NEVPNManager API,且只能由以組織身分註冊的開發者提供。你必須在使用者採取任何動作或使用服務前的 app 畫面中,明確聲明將收集哪些使用者資料,以及將如何使用這些資料。提供 VPN 服務的 app 不得基於任何目的,向第三方銷售、使用或揭露任何資料,且必須在自身的隱私權政策中做出此一承諾。VPN app 不得違反當地法律,如果你選擇在須要取得 VPN 授權的地區提供 VPN app,就必須在「App 審查備註」欄位中提供你的授權資訊。來自經核准供應商的分級保護控制、內容封鎖和安全 app 等,也可使用 NEVPNManager API。未遵守本規範的 app 將自 App Store 下架,且無法透過替代發布管道安裝,而你的 Apple Developer Program 會員資格也可能遭到撤銷。

    • 5.5ASR & NR 行動裝置管理

      提供行動裝置管理 (MDM) 服務的行動裝置管理 app,必須向 Apple 申請相關權限功能。這類型的 app 僅限由商業企業、教育機構或政府機關提供,在少數情況下,也可由使用 MDM 提供分級保護控制服務或裝置安全的公司提供。你必須在使用者採取任何動作或使用服務前的 app 畫面中,明確聲明將收集哪些使用者資料,以及將如何使用這些資料。MDM app 不得違反任何適用的法律。提供 MDM 服務的 app 不得基於任何目的,向第三方銷售、使用或揭露任何資料,且必須在自身的隱私權政策中做出此一承諾。在少數情況下,可允許進行第三方分析,前提為該服務只會收集或傳輸與開發者 MDM app 效能相關的資料,而非任何與使用者、使用者裝置,或該裝置上所用其他 app 相關的資料。提供設定描述檔的 app 也必須遵守這些要求。未遵守本規範的 app 將自 App Store 下架,且無法透過替代發布管道安裝,而你的 Apple Developer Program 會員資格也有可能遭到撤銷。

    • 5.6ASR & NR 開發者行為準則

      無論在 App Store 評論的回應中、處理客戶支援要求期間,或與 Apple 溝通時 (包括你在 App Store Connect 中的回應),都請尊重每個人。請勿進行任何形式的騷擾、歧視行為、威脅和霸凌,也請勿鼓勵其他人做出上述任一舉動。反覆的操控或誤導行為,或是其他詐欺作為,都將導致你的 Apple Developer Program 會員資格遭到撤銷。

      客戶的信任是 App 生態系統的基石。App 不得剝削使用者或企圖敲詐客戶、誘騙他們進行非自願購買、迫使他們分享不必要的資料、透過欺騙的方式哄抬價格、對未交付的功能或內容收取費用,或在 app 內外從事其他任何操控行為。

      如果從事違反《開發者行為準則》的活動或行動,你的 Developer Program 帳號將遭到終止。若要回復帳號,你可能須要提供書面聲明,詳細列出計畫做出的改善事宜。如果計畫獲得 Apple 核准,且我們確認相關變更都已完成,就有可能回復你的帳號。

      • 5.6.1 App Store 評論

        App Store 客戶評論為 app 體驗中不可或缺的一部分,因此,在回覆客戶的評論時,應秉持尊重對方的態度。你的回覆應以使用者的評論為重心,且當中不應包含個人資訊、垃圾訊息,或是行銷內容。

        請使用所提供的 API 來提示使用者評論你的 app;這項功能可讓客戶在無須離開 app 的情況下,便利地提供 App Store 評分和評論,此外,我們不允許顯示自訂評論提示。

      • 5.6.2ASR & NR 開發者身分

        向 Apple 和客戶提供可驗證的資訊,是贏得客戶信任的一大關鍵。你在 App Store 或替代發布管道上呈現自身、旗下業務和所提供內容的方式,都應力求準確。你提供的資訊必須毫無虛假、具相關性,且處於最新狀態,以利 Apple 和客戶了解與自己進行業務往來的對象,以及如何就任何問題與你聯絡。

      • 5.6.3 找出詐騙

        在 App Store 上發布 app 須講求誠信,並致力於建立和維護客戶的信任。操控 App Store 客戶體驗的任何元素 (例如排行榜、評論或 app 推薦) 會破壞客戶信任,因此是禁止的行為。

      • 5.6.4 App 品質

        客戶期盼 App Store 提供卓越的品質;維護高品質內容、服務和體驗,有助於強化客戶的信任。未能符合此一期待的跡象,包括有大量客戶針對你的 app 回報疑慮,例如負面的客戶評論及大量的退款要求。能否維持高品質,是我們判斷開發者是否合乎《開發者行為準則》的考量因素之一。

    提交之後

    在 App Store Connect 中提交 app 和後設資料,且進入審查程序後,請謹記下列事項:

    • 所需時間:App Review 團隊將會盡快檢核你的 app。不過,如果你的 app 相當複雜,或出現新的問題,則可能須要進一步審查和考量。請記得,如果你的 app 因持續違反相同的規範而遭到拒絕,或你試圖操控審查程序,我們就須花費更多時間來完成 app 審查。進一步了解 App 審查。
    • 狀態更新:App Store Connect 會反映你 app 的當前狀態,因此,你可以在此掌握進度。
    • 加速要求:如果你的時間相當急迫,可以要求加速審查。為了尊重其他開發者的權益,僅限在真正需要時提出加速審查要求。如果我們發現你濫用此機制,可能會拒絕你的後續要求。
    • 發布日期:如果你的發布日期設於未來的某一天,即便你的 app 已通過 App 審查,在該日期前,app 將不會顯示在 App Store 上。請記住,你的 app 最多可能須要等候 24 小時,才會顯示在所選的所有商店中。
    • 核准遭拒:我們的目標,在於透過公平且一致的方式推行本規範,但仍可能有未臻完善之處。如果你的 app 核准遭拒,且你想提出問題或提供額外資訊,請使用 App Store Connect 與 App Review 團隊直接溝通。此舉可讓你的 app 有機會於商店上架,並協助我們改善 App 審查程序,或找出自身政策須要釐清的部分。
    • 申訴:如果你不同意審查結果,可提交申訴。此舉可讓你的 app 有機會於商店上架。你也可以提出修改規範的建議,以協助我們改善 App 審查程序,或找出自身政策須要釐清的部分。
    • 提交錯誤修正:針對已在 App Store 或替代發布管道上架的 app,除非錯誤修正攸關法律和安全問題,否則,針對錯誤修正版本的審核,將不會因違反規範而遭到延後。如果你的 app 核准遭拒,且符合此一程序,請使用 App Store Connect 與 App Review 團隊直接溝通,指出你希望利用此程序,並計畫在下一次提交時解決問題。

    期待看到你推出更多精彩體驗!

    最後更新日期:2026 年 6 月 8 日