8

会社のエンタープライズプロビジョニングプロファイルの有効期限は1ヶ月でに設定されていますが、配布証明書の有効期限はさらに数年です。オプションは何ですか?Enterprise Distribution Provisioningプロファイルの有効期限

新しいプロビジョニングプロファイルを再生成し、再配布する必要がある新しいビルドを作成する必要がありますか?

または、生成する新しいプロビジョニングプロファイルを送信するなどの単純なオプションがありますか?それとももっといいですが何もする必要はありませんか?行うには

おかげ

答えて

6

したがって、新しいプロビジョニングプロファイルを生成しても、そこにあるアプリは無効になりません。新しいプロビジョニングプロファイルを生成し、新しいプロビジョニングプロファイルを使用して新しいバージョンのアプリケーションを作成し、すべてのユーザー/テスターが新しいバージョンのアプリケーションに更新されていることを確認してください。

また、プロビジョニングプロファイルを生成し、MDM(MDMソリューションを使用している場合)または電子メール(素晴らしいエクスペリエンス)でプロファイルをすべてのデバイスに配布することもできます。基本的には、新しいプロビジョニングプロファイルがMDM、手動、または.appペイロードにプロビジョニングプロファイル付きの新しいバージョンのアプリケーションをインストールすることで、古いものが期限切れになる前にデバイス上に取得されている限り、アプリケーションは引き続き実行されます。また、プロビジョニングプロファイルにワイルドカードアプリIDが設定されていると仮定して、ユーザーが新しいプロビジョニングプロファイルを持つアプリをダウンロードした場合は、それも修正されます(https://stackoverflow.com/a/29121777/3708242の情報を参照)。

基本的には、プロビジョニングプロファイルが期限切れになる(早ければ早くなる)前に、新しいプロビジョニングプロファイルをデバイス上に取得する必要があります(上記のオプションの1つを使用)。

+0

ありがとうございます。残念なことに私は証明書を再生成することを間違えてしまったので、ビルド全体を再配布するしかない。 –

+1

実際に、古い証明書を無効にしていない場合でも、元の証明書で新しいプロファイルを生成できます。その後、単に新しい証明書を無効にします。その後、アプリ全体を再配布する必要はありません。もちろん、オリジナルの証明書を無効にした場合、すべてのアプリの動作が停止し、できるだけ早く再配布したいと思うでしょう。がんばろう! – wottle

1

最も簡単な方法は、生成した後、[編集]を選択し、期限切れのプロビジョニングプロファイルを選択し、developer.apple.comに行くことです。

新しいビルドが作成され、再ビルドする前にXcodeのプロビジョニングプロファイルを更新する必要があります。あなたが担当している

期限切れの証明書とプロビジョニングプロファイルの管理:アプリがあなたの「労働力」に出すでにある場合は、あなたのユーザー

Appleのドキュメントから

に再配布する必要があります。チームの証明書とプロビジョニングプロファイルを管理します。 Apple Developer Enterprise Programの証明書は3年後に失効し、プロビジョニングのプロファイルは1年後に失効します。

配布証明書の有効期限が切れる前に、追加の配布証明書を作成します(「追加のエンタープライズ配布証明書の作成」を参照)。期限切れの証明書を更新することはできません。代わりに、期限切れの証明書を新しい証明書で置き換えます(「期限切れの証明書の置き換え」を参照)。

配布プロビジョニングプロファイルの有効期限が切れている場合は、有効な配布証明書があることを確認し、プロビジョニングプロファイルを更新します(期限切れのプロビジョニングプロファイルの更新を参照)。

Xcodeは開発証明書とチームプロビジョニングプロファイルを管理します。

関連する問題