すべての iOS モバイルアプリとゲームにプッシュ通知を送信するには、Apple Push Notification Servers (APNs) との認証済みの接続を確立する必要があります。認証に使用できる方法は 2 つあります。
古い証明書ベースの方法(.p12)または
新しいトークンベースの方法(.p8)
トークンベースの手法は、APNsとの通信にステートレスな方法を提供するので、より高速です。APNsが証明書やプロバイダサーバに関連するその他の情報を検索する必要がありません。
新しいトークンベースの .p8 キー方式をサポートするようになりました。これにより、単一のキーを使用して、すべての iOS アプリやゲームに通知を送信できます。.p8 キーは、Apple の開発者アカウントから生成できます。詳細については、こちらをご覧ください。
.p8キーを使用したiOSプッシュ通知の構成
.p8キーを使用してiOSプッシュ通知を設定する手順は次のとおりです。
設定に移動し、次にアプリ設定セクションに移動して、構成するアプリを選択します。
アプリの設定ページで、アプリ内SDKの横にある構成オプションをクリックしてください。
アプリ内SDK設定ページで、プッシュ通知セクションに移動します。
有効になっていない場合は、Apple Push Notification Serviceのトグルを有効にしてください。
アプリは、トグルを初めて有効にしたとき、デフォルトでp8キー認証タイプを選択します。p8キーをアップロードし、必要な詳細をすべて入力してください。
APNsプッシュモード(開発/本番)を選択してください。変更を保存するには、保存して公開をクリックしてください。
注: 必要に応じて、認証タイプで.p12を選択し、詳細を入力することで、.p8キーから.p12証明書方式に切り替えることもできます。