プッシュ証明書とは
ユーザーのiOS端末にプッシュ通知を送るには、p12形式の証明書もしくはp8形式の鍵を用意し設定が必要です。
そのために以下の手順ではp12形式の証明書とp8形式の鍵を作成します。
作成方法の詳細は開発ドキュメントをご確認ください。
また、Android端末にプッシュ通知を送るには、Firebase Cloud Messaging(FCM)を利用するためのServer KeyをReproに登録する必要があります。
詳細は開発ドキュメントをご確認ください。
アップロード方法
p8形式の鍵をReproにアップロード
設定>プッシュ通知設定をクリックしてください。
KEY ID、TeamID、Bundle IDを入力してください。( 各IDの取得については開発ドキュメントを確認ください)
留意点
上記の環境の設定では、本番環境では必ずProductionを、開発環境の場合はSandboxを選択してください。
本番環境と開発環境の定義は以下の通りです
- 本番環境: App Storeからダウンロードしたアプリもしくは、TestFlightなどのテストアプリ配布ツール等を利用しAdHoc配布されたアプリの場合
- 開発環境: IDE(統合開発環境)から直接ビルドしたアプリケーションの場合
p12形式の鍵をReproにアップロード
こちらの画面で「P12ファイルを登録する」を選択し、p12ファイル作成時にパスワードを設定した場合は「証明書のパスワード」欄にパスワードを入力してください。APNS証明書をアップロードすることができます。
※p8形式の鍵とp12形式の証明書を両方とも管理画面からアップロードした場合には、p8の鍵が使用されます。
下にスクロールするとFirebase秘密鍵をアップロードすることができます。