配布用プロビジョニングプロファイル

配布用プロビジョニングプロファイル(Distribution Provisioning Profile)は、特定のアプリサービスの利用権限をアプリに付与し、アプリの配信およびアップロードを行っているのが既知のデベロッパであることを保証する、プロビジョニングプロファイルの一種です。配布用プロビジョニングプロファイルには、1つまたは複数のアプリに合致する1つのアプリIDおよび配布用証明書が含まれます。特定のアプリサービスを利用するには、Xcodeで間接的にアプリIDを設定する必要があります。Xcodeでは、エンタイトルメントの設定やその他の設定処理を行うことで、アプリサービスの有効化や設定を行うことができます。エンタイトルメントには、(デベロッパアカウントに保存された)アプリIDに対して有効にするものと、Xcodeプロジェクトで設定するものがあります。アプリをエクスポートまたはアップロードすると、Xcodeによって、配布用プロビジョニングプロファイルの配布用証明書でApp Bundleへの署名が行われます。