アカウントヘルプ
プロビジョニングプロファイルを編集、ダウンロード、削除する
デベロッパアカウントで、作成したプロビジョニングプロファイルを編集、ダウンロード、削除することができます。たとえば、証明書を無効化した場合や、プロファイルに含まれていたデバイスを無効化した場合に、プロビジョニングプロファイルを編集します。また、アプリサービスを有効にしたためにプロビジョニングプロファイルが無効になった場合は、プロビジョニングプロファイルを再度生成します。
注:Xcodeによって管理されている開発用プロビジョニングプロファイルおよび配布用プロビジョニングプロファイルは、デベロッパアカウントに表示されません。
必要な役割:Account HolderまたはAdmin。
プロビジョニングプロファイルを編集する
-
「Certificates, Identifiers & Profiles(証明書、ID、プロファイル)」で、サイドバーにある「Profiles(プロファイル)」をクリックします。
-
変更を加えるプロビジョニングプロファイルを選択します。
-
名前の変更、アプリIDの選択、証明書の追加、別のデバイスセットの選択など、必要に応じてプロビジョニングプロファイルを変更します。
ヒント:必要な証明書が見当たらない場合は、「Cancel(キャンセル)」をクリックし、Xcodeで署名証明書を作成します(これにより、秘密鍵がキーチェーンに自動登録されます)。その後、上記の手順を再度実行します。
-
「Save(保存)」をクリックします。
Xcodeでプロビジョニングプロファイルをダウンロードしてください。
プロビジョニングプロファイルを再度生成する
アプリサービスを有効化または無効化した場合や、プロビジョニングプロファイルの有効期限が切れた場合は、プロビジョニングプロファイルを再度生成する必要があります。
-
「Certificates, Identifiers & Profiles(証明書、ID、プロファイル)」で、サイドバーにある「Profiles(プロファイル)」をクリックします。
-
「Provisioning Profiles(プロビジョニングプロファイル)」で、無効また期限切れのプロビジョニングプロファイルを選択し、「Edit(編集)」をクリックします。
-
「Generate(生成)」をクリックします。
期限切れのプロビジョニングプロファイルをXcodeですべてのデバイスから削除し(Xcodeヘルプの「デバイス上のプロビジョニングプロファイルの確認、削除、インストール」を参照)、再度生成したプロファイルを使用してアプリに署名し直してください。
プロビジョニングプロファイルをダウンロードする
-
「Certificates, Identifiers & Profiles(証明書、ID、プロファイル)」で、サイドバーにある「Profiles(プロファイル)」をクリックします。
-
「Provisioning Profiles(プロビジョニングプロファイル)」で、変更を加えるプロビジョニングプロファイルを選択し、「Download(ダウンロード)」をクリックします。
-
プロビジョニングプロファイル(ファイル名の拡張子が
.mobileprovision
または.provisionprofile
のもの)がダウンロードフォルダに表示されます。
別の方法として、Xcodeでプロビジョニングプロファイルをダウンロードすることもできます。
プロビジョニングプロファイルを削除する
-
「Certificates, Identifiers & Profiles(証明書、ID、プロファイル)」で、サイドバーにある「Profiles(プロファイル)」をクリックします。
-
「Provisioning Profiles(プロビジョニングプロファイル)」で、変更を加えるプロビジョニングプロファイルを選択し、「Remove(削除)」をクリックします。
-
表示される確認ダイアログで「Remove(削除)」をクリックします。
デバイスからプロビジョニングプロファイルを削除するには、Xcodeヘルプの「デバイス上のプロビジョニングプロファイルの確認、削除、インストール」を参照してください。
自動署名用の新しいプロビジョニングプロファイルをリクエストするようXcodeを設定する
自動署名を利用すると、バンドルIDに関連づけられた最新のエンタイトルメント、登録済みデバイス、証明書の構成を使って、開発および配信のためにアプリを迅速にプロビジョニングできます。予期しない状況では、システムの問題や構成の変更が発生し、プロビジョニングプロファイルの更新が必要となる場合があります。デフォルトでは、Xcodeは既知の要件を満たすプロビジョニングプロファイルがローカル内で見つからない場合にのみ、新しいプロビジョニングプロファイルをリクエストします。自動署名を使用している際に、Xcodeに新しいプロビジョニングプロファイルをリクエストさせる必要がある場合は、以下の手順に従ってください。
- Xcodeのキャッシュされたプロビジョニングプロファイルのディレクトリ(~/Library/MobileDevice/Provisioning Profiles/)にアクセスします。
- 必要に応じて、これらのファイルを別のディレクトリにコピーしてバックアップします。
- 不要なプロビジョニングプロファイルを削除します。
- Xcodeでデバイスへの別のビルドやアプリアーカイブの作成、または配信リクエストを実行します。これにより、Xcodeはアプリに適用可能なキャッシュされたプロファイルを検出せず、自動的に新しいプロビジョニングプロファイルをリクエストします。