0

まず、ご清聴ありがとうございました。ここでのシナリオは、何千ものデバイスに同じ PUSH 通知を送信する必要があるということです。このトピックに関するAppleのドキュメント、プッシュ通知で.p12証明書を生成する方法を読んでいます

4

1 に答える 1

0

サーバー側のプッシュ証明書を生成するには、次の簡単な手順に従ってください

ステップ 1: iPhone Developer Program Portal にログインします。

ステップ 2:右側のメニューから [アプリ ID] を選択します。

ステップ 3:ワイルドカードを使用せずにアプリ ID を作成します。たとえば、3L223ZX9Y3.com.hello.test

ステップ 4:このアプリ ID の横にある [構成] リンクをクリックし、ボタンをクリックしてウィザードを開始し、新しい開発プッシュ SSL 証明書を生成します。

ステップ 5:この証明書をダウンロードし、aps_developer_identity.cer をダブルクリックしてキーチェーンにインポートします。

ステップ 6: Keychain Assistant を起動し (Application、Utilities にある、または Spotlight で検索)、左側の My Certificates をクリックします。

ステップ 7: Apple Development Push Services を展開し、Apple Development Push Services と秘密鍵 (Apple Development Push Services のすぐ下) を選択します。

ステップ 8:右クリックして [2 つの要素をエクスポート...] を選択し、server_certificates_bundle_sandbox.p12 として保存します (パスワードは入力しないでください)。

ステップ 9:ターミナルを開き、ディレクトリを server_certificates_bundle_sandbox.p12 の保存に使用した場所に変更し、次のコマンドを使用して PKCS12 証明書バンドルを PEM 形式に変換します (インポート パスワードを求められたら Enter キーを押します)。

openssl pkcs12 -in server_certificates_bundle_sandbox.p12 -out server_certificates_bundle_sandbox.pem -nodes -clcerts 
于 2013-08-05T11:20:55.113 に答える