XCode 16.2 日本語化計画:
対象となる API の使用がポリシーと一致していることを確認してください。
あなたのアプリがコアな機能を提供するために使用する一部の API(自分で作成したコード内またはサードパーティの SDK に含まれているもの)は、デバイスの信号にアクセスしてデバイスやユーザを識別するために悪用される可能性があります。これはフィンガープリンティング (指紋採取) とも呼ばれます。ユーザがあなたのアプリに追跡の許可を与えているかどうかに関係なく、フィンガープリンティングは許可されません。iOS、iPadOS、tvOS、visionOS、watchOS 上のあなたのアプリまたはサードパーティの SDK でこれらの API を使用する理由を説明し、あなたのアプリまたはサードパーティの SDK が想定される理由でのみ API を使用していることを確認してください。
あなたのアプリまたはサードパーティの SDK が使用する API の必須理由の各カテゴリについて、あなたのアプリまたはサードパーティ SDK のプライバシーマニフェストファイルの NSPrivacyAccessedAPITypes 配列に、あなたのアプリが API のカテゴリを使用する理由を報告する辞書を追加して下さい。あなたのアプリのコードで API を使用する場合は、あなたのアプリのプライバシーマニフェストファイルで API を報告する必要があります。サードパーティ SDK のコードで API を使用する場合は、あなたのサードパーティ SDK のプライバシーマニフェストファイルで API を報告する必要があります。あなたのサードパーティ SDK は、サードパーティ SDK をリンクするアプリのプライバシーマニフェストファイルや、アプリがリンクする他のサードパーティ SDK のプライバシーマニフェストファイルに依存して、サードパーティ SDK による API の使用の必須理由を報告することはできません。
API を使用する必須の理由のアプリ内の各実行可能ファイルまたは動的ライブラリについては、その実行可能ファイルまたは動的ライブラリを含むバンドルに、API を報告するプライバシーマニフェストファイルを含める必要があります。フレームワークと動的ライブラリの予想される場所については、コンテンツをバンドル内に配置 を参照してください。
NSPrivacyAccessedAPITypes 配列内の各辞書には、以下のキーと値が含まれている必要があります。
あなたのアプリが使用する API の必須理由のカテゴリを識別する文字列。あなたが提供する値は、以下のセクションにリストされている値のいずれか一つでなければなりません。
NSPrivacyAccessedAPITypeReasons
あなたのアプリが API を使用する理由を識別する文字列の配列。あなたが提供する値は、以下のセクションでアクセスした API 型に関連する値でなければなりません。
API の必要な理由のカテゴリ、各カテゴリに含まれる API、プライバシーマニフェストに含めることができる理由については、辞書キーのドキュメントに記載されています。
プライバシーマニフェストファイルの作成の詳細については、プライバシーマニフェストファイル の プライバシーマニフェストの作成 を参照してください。
あなたのアプリまたはサードパーティの SDK にプライバシー マニフェストを追加する
あなたが収集したデータと、あなたのアプリまたはサードパーティの SDK で使用する API の必要な理由を報告します。
あなたのアプリまたはサードパーティの SDK によって収集されたデータを宣言します。
プライバシーマニフェストファイル内のルートオブジェクトを表すデータ構造。