本日、次のメールを受け取りました。
親愛な - -、
この証明書は30日後に無効になります。新しい証明書を作成するには、アカウントの証明書、識別子、プロファイルにアクセスしてください。
証明書:Apple Push Services
識別子:– – –
チームの名前: - - - -
期限切れの証明書の詳細については、証明書のサポートページにアクセスしてください。
宜しくお願いします、
アップル開発者関係
Apple Developer in the under
証明書、識別子、プロファイル>証明書>製造
次のようになります:
私は今何をしなければなりませんか?取り消して新しいものを作成しますか?プッシュ通知は引き続き機能しますか?
証明書の有効期限が切れると、プッシュ通知の送信に使用できなくなります。各アプリIDには、一度に2つの開発用SSL証明書と2つの本番用プッシュSSL証明書を含めることができます。新しい証明書を作成し、Apple Developer CenterのApp IDに追加します。
プッシュ通知の送信に使用するサービスに新しい証明書を追加します。これらのサービスが新しい証明書で更新されたら、有効期限が切れる証明書を取り消すことができます。
プッシュ通知証明書を更新する必要があります。手順は次のとおりです。
Developers account-> Certificates、IDs&Profilesにログインし、期限切れの証明書を確認します。
識別子->アプリID-> AppIdをクリック->下にスクロールして[プッシュ通知]-> [編集]-> [プロダクションSSL証明書]の下の[証明書の作成]をクリックします。
Macのキーチェーンアクセスから証明書署名リクエストを作成します。
Apple開発者サイトに戻り、上記のステップで作成したCSRをアップロードします->続行-> Macに証明書をダウンロードします。
ダウンロードした証明書をダブルクリックして、Macのキーチェーンにインストールします。
キーチェーンアクセスを開く->証明書->新しい証明書とその秘密鍵がリストに表示されます。
プッシュ通知クライアントの証明書をエクスポートします。キーチェーンアクセスで証明書を右クリックし、[エクスポートAppleプッシュ証明書: "->パスワードを空のままにします-> P12ファイルとして保存します]を選択します。
OneSignalにログイン->アプリ->設定->有効期限を確認-> [編集]をクリック->以前に保存したP12ファイルを参照.
開発者アカウントから古いAPNs認定を取り消します。
ステップ8と9では、OneSignalを使用しない場合、エクスポートされたp12ファイルをサードパーティのプッシュサービスクライアントのアプリ設定でアップロードする必要があるのと同じプロセスです。