.pem ファイルを作成するには、以下の簡単な手順に従う必要があります。
どうぞ。
ステップ 1 : 開発者アカウントにログインし、プロビジョニング ポータルに移動して、[証明書] をクリックします。次に、「+」ボタンをクリックします。
ステップ 2 : [配布] セクションで [Apple Push Notification service SSL (Production)] オプションを選択し、[続行] をクリックします。
ステップ 3 : BYO アプリ (アプリ ID の作成方法) に使用するアプリ ID を選択し、[続行] をクリックして次のステップに進みます。
ステップ 4 : 「証明書署名要求 (CSR) の作成について」の手順に従って、証明書署名要求を作成します。
ステップ 5 : ステップ 4 で生成された「.CSR」ファイルをアップロードし、「生成」をクリックします。
ステップ 6 : [完了] をクリックして登録を終了すると、iOS プロビジョニング ポータル ページの UI が変更されます。
ステップ 7 : 「キーチェーン」に移動し、インストールしたばかりの証明書を探します。どの証明書が正しいか不明な場合は、「Apple Production IOS Push Services:」で始まり、その後にアプリのバンドル ID が続きます。
ステップ 8 : 証明書を展開すると、自分の名前または会社名のいずれかを含む秘密鍵が表示されます。キーボードの「選択」キーを使用して両方の項目を選択し、右クリック (またはシングル ボタン マウスを使用している場合は cmd クリック) し、「2 つの項目をエクスポート」を選択します。次に、p12 ファイルを「yourselectedname.p12」という名前でデスクトップに保存します。保護するためにパスワードを入力するように求められます。Enter をクリックしてパスワードをスキップするか、必要なパスワードを入力します。
ステップ 9 : Mac で「ターミナル」を開き、次のコマンドを実行します。
cd
cd Desktop
openssl pkcs12 -in pushcert.p12 -out pushcert.pem -nodes -clcerts
** これで、Apple プッシュ通知証明書 (.pem ファイル) が正常に作成されました!**