8

私はアプリのアップデートに取り組んでおり、この新しいバージョンを完全にゼロから構築しています。現在、アプリでプッシュ通知を設定中です。アプリはすでにプッシュ通知用に構成されていることがわかりますが、本番プッシュSSL証明書の有効期限は2012年2月です。画像を見る

これは、証明書の有効期限が切れているため、ストア上の現在のバージョンのアプリでプッシュ通知が機能しないことを意味しますか?

そして、新しいバージョンでプッシュ通知を機能させたい場合は、次のステップは何でしょうか。古い証明書を取り消して新しいものを作成するか、「現在の証明書の有効期限が切れる前に新しいProductionPushSSL証明書を生成する」の[構成]オプションを選択しますか

私の唯一の懸念は、既存のアプリにプッシュ通知が機能していれば、影響を受けないようにすることです。

前もって感謝します。

4

1 に答える 1

9

この証明書はサーバー側で使用されるため、証明書の有効期限が切れていると、サーバーはAppleサーバーにプッシュメッセージを送信できません(Appleサーバーに接続しようとしたときにサーバーがエラーを受信した可能性があります)。

更新:質問の2番目の部分に回答し、新しい証明書を生成してサーバーにインストールします。テストメッセージを送信して、機能することを確認してください。テストが終了したら、将来の混乱を避けるために、古い証明書を取り消してサーバーから削除します。

于 2012-11-10T11:29:52.770 に答える