年齡確認框架問與答

Apple 提供許多框架和功能,可協助開發者符合現行及日後的地區性年齡確認法及相關要求。本頁面可協助開發者深入了解這些技術,並取得相關說明文件和資源。

為你的 App 和遊戲設計安全且適齡的體驗

常見問題

哪些 OS 版本支援新的年齡確認框架和功能?

若要啟用所有技術,並存取 Apple 提供的所有框架與功能,以符合地區性年齡確認要求,你必須使用 Xcode 26.2 (17C52) 或以上版本,針對 iOS 26.2 和 iPadOS 26.2 SDK 或以上版本建置你的 app。

檢視最新的 Xcode 版本和 SDK

自 iOS 26.4 和 iPadOS 26.4 起,年齡確認框架包含:

自 iOS 26.2 和 iPadOS 26.2 起,年齡確認框架包含:

自 iOS 26 和 iPadOS 26 起,年齡確認框架包含:

在執行 iOS 18 和 iPadOS 18 或較早版本的裝置上,Apple 帳號會面臨哪些影響?

在執行 iOS 18 和 iPadOS 18 或較早版本的裝置上,現有的「Apple 帳號」(包括成人帳號和適用於兒童和青少年的兒童帳號) 將不會受到影響。

在合規性要求生效前,App 和遊戲是否可以要求使用者分享自身的年齡層?

可以。要求使用者分享年齡層,可讓你在 app 中為他們打造適齡體驗。若要要求使用者分享其年齡層,請參閱 Declared Age Range API。自 iOS 26 和 iPadOS 26 起,家長和監護人可以使用用於 App 的年齡層,在其家人共享群組中,允許或要求兒童向 app 和遊戲分享年齡層,或拒絕允許分享。不在「家人共享」群組中的成人和青少年,也可選擇是否要分享其年齡層。如果特定地區設有法律義務要求,則 app 的現有年齡確認實作應進行測試,以確保符合當地法律的相關要求。

年齡限制是由我負責,還是由 Apple 負責?

是,開發者須負責實作自身專屬的年齡限制。在設有法律要求的特定地區,Apple 會使用年齡確認方法來確認「Apple 帳號」持有人的年齡,並透過 Declared Age Range API 將年齡層分享給你。在這些地區,你必須檢查 app 使用者的年齡。如果對自身的合規義務有任何問題,請洽詢你的法律顧問。

針對重大 app 更新,你須負責在必要時避免使用者存取你的 app 或功能,並處理來自家長或監護人的回應。除非家長表示同意,否則,兒童不得存取重大更新,因為當中可能包含所有 app 和帳號資料或特定功能。在法律訂有規定的特定地區變更 app 時,如果對自身的合規義務有任何問題,請洽詢你的法律顧問。若要進一步了解重大更新通知和提示訊息,請參閱下方說明文件:

當家長或監護人撤銷對兒童存取 app 的同意時,Apple 將避免 app 啟動。若要處理同意的撤銷,請使用 notificationType 的 RESCIND_CONSENT 值。如須接收 App Store 伺服器對伺服器通知的詳細資訊,請參閱啟用 App Store 伺服器通知。

App 審查流程是否有任何與 App 年齡確認義務相關的變更?

否,App 審查流程 沒有任何變更。

Declared Age Range API 是否適用於所有地區?

是,Declared Age Range API 適用於全球,而且,app 的使用者可決定是否要分享其年齡資訊。這包括在自身「家人共享」群組中分享兒童年齡的家長或監護人。在法律訂有規定的特定地區中,Apple 將依照法律定義的方式分享年齡層。在這些地區之外,針對已選擇分享自身年齡層的使用者,我們也會使用用於 App 的年齡層與你分享對方的年齡層 (透過 Declared Age Range API 傳送)。

如果我的 App 年齡分級為 18 歲以上,是否還是須要實作 Declared Age Range API?

是。在法律訂有規定的地區中,你須要使用 Declared Age Range API 檢查 app 使用者的年齡。在這些地區,Declared Age Range API 將於進行呼叫時,將使用者的年齡層分享給你的 app。在 App Store Connect 中選擇的年齡分級,會反映敏感內容的頻率和存在與否,以及可能會導入敏感內容的權限功能。

如果 App 年齡分級為 13 歲以上,家長是否仍可允許未滿 13 歲的兒童下載和使用 App?

是。如果已在「螢幕使用時間」中啟用 app 限制,且 app 分級超過限制,兒童可向家長或監護人提出例外要求,以購買或下載 app。請注意,特定地區的年齡分級可能會有不同。若要深入了解,請參閱年齡分級的值和定義,以及使用分級保護控制管理孩子的 iPhone 或 iPad。

我是否可以使用 Sandbox 環境測試 App 中的年齡確認、撤銷同意和重大變更?

可以。自 iOS 26.2 和 iPadOS 26.2 起,你可以使用 Sandbox 環境測試 app 如何回應眾多不同的年齡層情境、基於位置的限制、核准狀態變更和撤銷同意。如需詳細資訊,請參閱在 Sandbox 中測試年齡確認。

我的 App 條款或隱私權政策若有變更,是否會視為重大 App 更新?

這會視情況而定。你須要根據適用法律來判斷哪些變更會構成重大 app 更新。若要判斷 app 的哪些變更會視為重大 app 更新,請洽詢你的法律顧問。如需重大 app 更新的詳細資訊,請參閱 PermissionKit 和 Declared Age Range。

提交意見回饋

如有與 Declared Age Range 或 PermissionKit 技術實作或所提供資料的相關問題,包括 Apple 如何保護使用者的隱私權,請透過下列任一選項聯絡我們:

  • 地區性法律的合規性相關問題,請洽詢你的法律顧問。
  • 年齡確認的非技術性問題,請聯絡開發者支援。
  • 年齡確認的程式碼層級支援問題,請在 Apple 開發者論壇 上建立貼文。
  • 若要回報程式碼層級的問題或提供改善建議,請造訪使用者意見程式,並依循下列步驟操作:
    • 按一下左上方的 。
    • 按一下「開發者技術與 SDK」。
    • 在選單中選取平台。
    • 在技術選單中選取「聲明年齡層框架」或「PermissionKit 架構」。