あなたの Capacitor Capacitorアプリのプライバシーマニフェストガイド App Store 遅延なしでアプリを配信することはできますか? プライバシーマニフェストを作成してください。Appleは、プライバシーマニフェストを含む開発者に厳格なプライバシースタンダードを満たすことを要求しています。ここでは、必要な情報をご紹介します。
-
プライバシーマニフェストとは
アプリのデータ収集実践、API使用、トラッキングドメインを記載した構造化されたファイルです。 -
なぜ重要か
- App Storeの規則に準拠し、再提出や削除を回避する
- ユーザーデータの取り扱いについて透明性を保ち、信頼を築く
-
含めるべき主な要素
- ユーザーデータにアクセスするAPI(例:位置情報、写真)。
- 収集データの種類に対するプライバシーラベル
- 分析または広告用に使用されるドメインを追跡します。
-
作成方法:
- JSONでデータ収集の詳細を定義します。
- ファイルをプロジェクトの正しいディレクトリに置きます。
PrivacyInfo.xcprivacyツールの - Xcode エラーを回避するために検証します。 プロセスを簡素化するツール:
-
開発者用のプラットフォームとして
Capacitor Capgo 自動化されたプライバシーマニフェストの検証、リアルタイムの更新、およびエラーの追跡のために、 @capgo/capacitor-app-tracking-transparency @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-app-tracking-transparency @capgo/capacitor-firebase-analytics @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-firebase-analytics
iOS ATT のポップアップを処理し、ユーザーのプライバシーを保護し、App Store の遅延を回避するために、このガイドを参照してください。
プライバシー マニフェストの基本
プライバシー マニフェストの定義
プライバシー マニフェストとは、ユーザーのデータの取り扱いに関するアプリのデータ慣行を記述した構造化されたファイルです。API がユーザーデータにアクセスすること、トラッキング ドメイン、収集されるデータの種類、第三者 SDK の統合など、重要な要素を詳細に記述します。このドキュメントは、信頼性を確立し、App Store のガイドラインに準拠することを保証します。ここでは、manifest に含めるべき主な要素を解説します。
プライバシー マニフェストの主な要素
ここでは、Apple の要件に準拠するために、プライバシー マニフェストに含めるべき主な要素を紹介します。
-
必要な理由の API
このセクションでは、プライバシーに敏感な API をリストし、その必要性を説明します。以下は、一般的なAPI要件の表です:
API カテゴリ 一般的な使用方法 必要なドキュメント 位置情報サービス ユーザー ナビゲーション 目的と使用方法の説明 写真ライブラリ プロフィール画像 アクセス権と意図 連絡先 アドレスブックの同期 データ最小化の声明 -
プライバシー ラベル
これらのラベルは、以下の情報を明確に示します。- 収集されるデータの種類
- データ収集の理由
- ユーザー ID と関連付けられているデータ
- データのトラッキング方法
-
トラッキング ドメイン
このセクションには、分析、広告、または第三者データ処理に使用されるすべてのドメインが含まれます。
“App Store compliant” - Capgo [1]
「App Store に準拠する」 - Capgo [1]Capacitor によると、95% のユーザーは 24 時間以内に更新を実行します。 23.5 万の更新を実行したことにより、現在のプライバシー文書を維持することは、ユーザーの信頼を維持するために不可欠です。
プライバシーマニフェストの作成 Capacitor

__CAPGO_KEEP_0__フレームワークドキュメントサイト
セットアップ要件
- Capacitorアプリ向けのプライバシーマニフェストを作成する前に、以下の条件を満たしてください。
- A Capacitor 8.0+ project set up
- Capacitor 8.0 以上のプロジェクトが設定されている
Info.plistアプリのファイルへのアクセス - JSON構造の基本的な理解
- アプリのデータ収集実践に関するドキュメント
作成手順
iOS プロジェクト ディレクトリにファイルを作成してください。 PrivacyInfo.xcprivacy このファイルは、以下のフォーマットガイドラインに従う必要があります。
基本情報の設定
{
"NSPrivacyTracking": false,
"NSPrivacyTrackingDomains": [],
"NSPrivacyCollectedDataTypes": []
}
データ収集の詳細の定義
{
"NSPrivacyAccessedAPITypes": [
{
"NSPrivacyAccessedAPIType": "NSLocationWhenInUseUsageDescription",
"NSPrivacyAccessedAPITypeReasons": ["1.1"]
},
{
"NSPrivacyAccessedAPIType": "NSCameraUsageDescription",
"NSPrivacyAccessedAPITypeReasons": ["2.1"]
}
]
}
トラッキング ドメインの追加
{
"NSPrivacyTrackingDomains": [
"analytics.yourdomain.com",
"metrics.yourdomain.com"
]
}
よくあるミスの回避
問題を防ぐには、次のポイントを考慮してください。
- すべての必要なフィールドを含めるフィールドが空でも、必ず存在する必要があります。
- API の有効なタイプを使用するAPI の識別子を Apple の公式ドキュメントと照合する
- JSON のフォーマットを確認する: JSON形式のファイルを検証ツールでチェックして、シンタックスエラーを検出してください。
- 完全な理由を提示してください。: APIアクセスに伴う理由を含む、codeを含む理由を提供してください。
- : 情報を最新の状態に保ちます。: __CAPGO_KEEP_0__プロジェクトにプライバシーマニフェストを追加するには、以下の手順に従ってください。
: プライバシーマニフェストをCapacitorプロジェクトに追加するには、以下のディレクトリ構造を使用してください。
: Capacitor プラグインの場合、以下のディレクトリ構造を使用してください。
: ビルド設定の設定
To include a privacy manifest in your Capacitor project, place the PrivacyInfo.xcprivacy : プライバシーマニフェストを__CAPGO_KEEP_0__プロジェクトに追加するには、以下のディレクトリ構造を使用してください。
your-app/
├── ios/
│ ├── App/
│ │ ├── PrivacyInfo.xcprivacy
│ │ └── Info.plist
│ └── App.xcworkspace
: Capacitor プラグインの場合、以下のディレクトリ構造を使用してください。
your-plugin/
├── ios/
│ ├── Plugin/
│ │ └── PrivacyInfo.xcprivacy
│ └── Plugin.xcodeproj
: ビルド設定の設定
ファイルが位置にありましたら、Xcodeのビルド設定を更新して適切に統合するようにします:
- Xcodeでプロジェクトを開きます。
- 以下の項目を選択します。 ターゲットターゲット
- 選択します。 ターゲット 設定
- ビルド設定 タブ プライバシー マニフェスト開発地域
en. - を設定します。 プライバシー マニフェストを含める に
YES.
プロジェクトが を使用している場合CocoaPods Podfile の場合、以下のスニペットを
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['INCLUDE_PRIVACY_MANIFEST'] = 'YES'
end
end
end
に追加して、プライバシー マニフェストを有効にします:
変更を加えた後、実装の確認に進んで、すべてが正しく設定されていることを確認します。
実装の確認
-
プライバシー マニフェストが正常に機能していることを確認するには、以下の手順に従ってください。
- ビルドの確認
- ビルド中のプライバシー関連の警告がないことを確認します。
- ビルド製品にプライバシーマニフェストが含まれていることを確認します。
-
実行時検証
- デバッグモードでは、適切なプライバシーポップアップとAPIアクセス動作をテストします。
-
App Store Connect検証
- アップロードしたビルドをApp Store Connectでプライバシーレポートを確認します。
- APIの宣言が完全で、トラッキングドメインの形式が正しいことを確認します。
「プライバシーマニフェストの検証に失敗しました」というエラーが発生した場合、最新のApp Store要件を満たしていることを確認するために、manifestを再度確認してください。特にAPIのタイプとトラッキングドメインの構成に注意してください。
アップルプライバシーマニフェストの変更
テストと修正
アップルのガイドラインを満たすプライバシーマニフェストを作成することは重要です。開発プロセスに信頼できるエラー追跡ツールを組み込むことで、開発活動と規制要件のリンクを確実に維持できます。
開発プロセスに信頼できるエラー追跡ツールを組み込むことで、開発活動と規制要件のリンクを確実に維持できます。 Capgo can help. It monitors API access and identifies manifest issues before they affect users. Once potential problems are flagged, you can shift your focus to thorough validation.
プライバシーツール
Capgo Capgoはプライバシーマニフェストの管理とアプリの更新を簡素化し、プライバシーの基準を維持しながら、展開を遅らせずに実施することができます。

Capgo simplifies managing privacy manifests and app updates, ensuring your privacy standards stay intact without delaying deployments.
Capgo Features
と 82%のグローバル成功率 __CAPGO_KEEP_0__ __CAPGO_KEEP_0__Capgoを確実に 95%のアクティブユーザーが24時間以内にアップデートを受け取る [1]. ここでは、以下の機能が含まれます:
- エンドツーエンド暗号化 アップデートをセキュアに保証する
- チャンネルシステム アップデートの配布を制御する
- エラートラッキング 問題を迅速に特定して対処する
- ワンクリックロールバック 前のバージョンに即座に戻す
これらのツールは、Capgoをワークフローに追加するのをスムーズかつ効率的にする
Capgoを使用します。
始めるには、 Capgo プラグインをインストールします。 以下のコマンドを実行してください。
npx @capgo/cli init
CapgoはCI/CD Pipelinesと組み合わせて、プラットフォームのCapgo Actions、 GitHub Actions, 、またはJenkins を使用してプライバシーマニフェストの検証を自動化します。どちらのオプションを選択しても、__CAPGO_KEEP_0__は750のプロダクションアプリケーションをサポートし、プライバシー基準に準拠した更新を保証します。「私たちはアジャイル開発を実践しており、@Capgoはユーザーに継続的に提供するmission-criticalなツールです!」 – Rodrigo Mantica
「Capgoは、__CAPGO_KEEP_1__のホットプッシュをスマートに実現する方法です 🙂」 – NASAのOSIRIS-REx
“Capgo is a smart way to make hot code pushes 🙂” – NASA’s OSIRIS-REx
Capgoは、実時間でアップデートの成功率とユーザーの関与度を監視するための組み込みの分析機能も含みます。この機能により、Appleのガイドラインに準拠しながら、すべてのユーザーにプライバシー更新を配信できます。
結論
主なポイント
アップデートの管理におけるプライバシーマニフェストの管理では、コンプライアンスと強固なセキュリティ対策を維持することが重要です。ここでは、最も重要な点をまとめます:
- エンドツーエンド暗号化コンテキスト: Capgoマーケティングウェブサイト。役割: ショートUIラベルまたはナビゲーションアイテム。メッセージキー `end_to_end_encryption` (End To End Encryption)。
- : アップデートを開始から終了までセキュアに保証します。リアルタイムモニタリング
- コンテキスト: Capgoマーケティングウェブサイト。役割: ショートUIラベルまたはナビゲーションアイテム。メッセージキー `real_time_monitoring` (Real Time Monitoring)。: アップデートの配布を効果的に追跡します。
- インスタントロールバックコンテキスト: Capgoマーケティングウェブサイト。役割: ショートUIラベルまたはナビゲーションアイテム。メッセージキー `instant_rollback` (Instant Rollback)。
AppleとGoogleのプライバシー要件が進化するにつれて、信頼性の高いアップデートシステムを構築することは、アプリストアの承認率を向上させ、ユーザーの信頼性を高めるのに役立ちます。 [1].
始め方
これらの原則を実装するには、以下の手順に従ってください。
- 環境を設定する:実行
npx @capgo/cli initを実行して始めましょう。 - プライバシー機能を有効にする:セキュアなアップデート用にエンドツーエンド暗号化を使用する
- 監視ツールを展開する:アップデートを分析ツールで追跡する
- ロールバックを計画する:必要に応じて以前のバージョンに戻すことができるようにする
「Capgoは開発者にとって不可欠なツールです。バグ修正のレビュー遅延を回避することは、ゲームチェンジャーです。」 - Bessie Cooper
定期的な更新と適切なツールは、法的遵守と時間の経過とともに改善するための鍵です。
Privacy Manifest for Capacitor Apps: Guideから続きます。
Capacitorアプリを使用している場合 Privacy Manifest for Capacitor Apps: Guide セキュリティと法的遵守の計画に使用している場合、__CAPGO_KEEP_0__と接続してください。 暗号化 暗号化の実装詳細 法的遵守 法的遵守の実装詳細 Capgo セキュリティ スキャナー Capgo セキュリティ スキャナーの製品ワークフロー Capgo セキュリティ Capgo セキュリティの製品ワークフローについて、 Capgo 信頼のセンター Capgo 信頼のセンターの製品ワークフローについて。