iOSのAPNs証明書を更新する手順です。
CSRファイルの作成
キーチェンアクセス.appを開き、メニューから「キーチェンアクセス」→「証明書アシスタント」→「認証局に証明書を要求」を選択します。
「メールアドレス」「通称」を入力し、「ディスクに保存」をチェックして、「続ける」ボタンを押し、CSRファイルを保存します。
CERファイルの作成
Apple Developerにアクセスしてサインインします。
Certificates, Identifiers & Profilesにアクセスします。
「+」ボタンを押して、Certificatesを追加します。
「Services」→「Apple Push Notification service SSL (Sandbox & Production)」をチェックし、「Continue」ボタンを押します。
証明書を作成するアプリの「APP ID」を選択して「Continue」ボタンを押します。
先程キーチェンアクセスで作成したCSRファイルを選択して、「Continue」ボタンを押し、証明書をダウンロードします。
p12ファイルを作成する
ダウンロードしたaps.cerファイルをダブルクリックしてキーチェーンアクセスに証明書を追加します。
キーチェーンアクセスに追加した証明書を右クリックして「Apple Push Services: XXXX”を書き出す」を選択し、保存します。
Firebaseに登録する
Firebase Consoleにアクセスします。
プロジェクトを開き、「プロジェクトの概要」→「プロジェクトの設定」を選択します。
「Cloud Messaging」を選択し、p12ファイルをアップロードして、APNs証明書を更新します。