AppleEnterpriseアカウントを使用して配布されたiPadアプリケーションがあります。証明書の有効期限は切れていますが、アプリケーションは引き続きiPadで動作します。証明書の有効期限が切れると、ユーザーはアプリケーションを開くことができなくなると思いました。アプリケーションがいつ使用できなくなるか誰かが知っていますか?ありがとう。
1 に答える
「3 ~ 7 日」のように聞こえますが、キャッシュの有効期限が切れ、デバイスを再起動する必要があります。
アップル より:
証明書の検証
アプリケーションがデバイスで初めて開かれるとき、Apple の OCSP サーバーに接続して配布証明書が検証されます。証明書が取り消されていない限り、アプリの実行は許可されます。contact または OCSP サーバーからの応答を取得できないことは、失効とは解釈されません。ステータスを確認するには、デバイスが ocsp.apple.com にアクセスできる必要があります。「ネットワーク構成の要件」 (9 ページ) を参照してください。
OCSP 応答は、OCSP サーバーによって指定された期間 (現在は 3 ~ 7 日間) デバイスにキャッシュされます。デバイスが再起動され、キャッシュされた応答が期限切れになるまで、証明書の有効性は再度チェックされません。その時点で失効が受信されると、アプリは実行できなくなります。配布証明書を取り消すと、配布したすべてのアプリケーションが無効になります。
配布証明書の有効期限が切れている場合、アプリは実行されません。現在、配布証明書は一年間有効です。証明書の有効期限が切れる数週間前に、iOS DevCenter から新しい配布証明書を要求し、それを使用して新しい配布プロビジョニング プロファイルを作成し、更新されたアプリを再コンパイルしてユーザーに配布します。「アップデートされたアプリの提供」(10 ページ)を参照してください。