2011-10-03 10 views
5

オーガナイザを使用してプロビジョニングプロファイルをXcodeに追加すると、プロファイルが3か月間のみに設定されていることがわかります。プロビジョニングプロファイルの有効期限はどうなりますか?

上記のプロファイルを使用してテストデバイスにアプリをデプロイすると、私の質問になります。そして、デバイスにインストールされているアプリの3ヶ月後、私はアプリを開いた場合、または有効期限が切れたプロファイルのためにアプリケーションが読み込まれませんか?

通常はどのように動作しますか?

答えて

6

プロファイルの有効期限が切れているため、アプリケーションの起動に失敗します。プロビジョニングプロファイルを更新し、更新されたプロファイルをデバイスにインストールする必要があります。他の有効期限のないプロファイルでアプリケーションを再構築して再インストールしてください。開発者は、新しい規定を更新したり作成したりできるようにするために、$ 99の開発者登録が期限切れにならないようにする必要があります。

アドホックプロファイルの有効期限はより長くなります。しかし、期限切れでないアプリが欲しい場合は、在庫OSのiOSデバイスの唯一の選択肢は、Appleが承認してApp Storeからダウンロードすることです。あなたがアプリをダウンロードした後、あなたはそれを販売から取り除くことができます。

+1

プロファイルに同じアプリケーション識別子と*証明書*がある場合、それは機能します。 AFAIK、古い証明書で署名されたビルドは新しいプロファイルと互換性がありません。これは(特にプロファイルの最大有効期間が証明書の有効期限であるためです)少し面倒です。新しいビルドに古いビルドを再署名することも可能です(ビルドとアーカイブがあなたのためにやるべきことです)。 –

関連する問題