Amazon SNS Apple プッシュ通知認証方法 - Amazon Simple Notification Service

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon SNS Apple プッシュ通知認証方法

Amazon SNSが iOS または macOS アプリにプッシュ通知を送信するには、アプリの開発者としてユーザーを識別する情報を提供する必要があります。認証するには、プラットフォームアプリケーションを作成するときキーまたは証明書 のいずれかを提供します。どちらも Apple Developer アカウントから取得できます。

トークン署名キー

Amazon が Apple Push Notification Service (APNs) 認証トークンに署名SNSするために使用するプライベート署名キー。

署名キーを指定すると、Amazon はトークンSNSを使用して、送信するプッシュ通知APNsごとに を認証します。署名キーを使用すると、本APNs番稼働環境とサンドボックス環境にプッシュ通知を送信できます。

署名キーの有効期限は失効しないため、複数のアプリに対して同じ署名キーを使用できます。詳細については、Apple ウェブサイトの「 デベロッパーアカウントヘルプ」セクションの「認証トークンAPNsの使用に関する通信」を参照してください。

証明書

プッシュ通知の送信APNs時に Amazon が認証SNSに使用するTLS証明書。証明書は Apple デベロッパーアカウントから取得できます。

証明書は 1 年後に失効します。この場合、新しい証明書を作成し、Amazon に提供する必要がありますSNS。詳細については、Apple Developer ウェブサイトの「 への証明書ベースの接続の確立APNs」を参照してください。

AWS マネジメントコンソールを使用してAPNs設定を管理するには
  1. Amazon SNSコンソール にサインインします。

  2. [モバイル] で、[プッシュ通知] を選択します。

  3. APNs 設定を編集するアプリケーションを選択し、編集 を選択します。

  4. 認証タイプの [編集] ページで、トークンまたは証明書のいずれかを選択します。

  5. 証明書またはトークン署名キーの適切な認証情報をロードします。この情報は、Apple の開発者アカウントから取得できます。

  6. 選択した認証タイプに応じて、次のいずれかの操作を行います。

    • [トークン] を選択した場合、Apple デベロッパーアカウントから以下の情報を提供してください。Amazon では、認証トークンを構築するためにこの情報SNSが必要です。

      • 署名キー - .p8 ファイルとしてダウンロードした Apple デベロッパーアカウントの認証トークン署名キー。Apple では、署名キーは 1 回だけダウンロードすることができます。

      • 署名キー ID - 署名キーに割り当てられた ID。Amazon では、認証トークンを構築するためにこの情報SNSが必要です。Apple Developer アカウントでこの値を検索するには、証明書IDs、およびプロファイル を選択し、キーセクションでキーを選択します。

      • チーム識別子 - Apple デベロッパーアカウントチームに割り当てられた ID。この値は、[メンバーシップ] ページで見つけられます。

      • バンドル識別子 - アプリに割り当てられた ID。この値を検索するには、証明書IDs、およびプロファイル を選択し、識別子セクションでアプリIDsを選択し、アプリを選択します。

    • [証明書] を選択した場合は、次の情報を入力します。

      • SSL certificate – TLS証明書の .p12 ファイル。Apple デベロッパーアカウントから証明書をダウンロードしてインストールした後で、このファイルを Keychain Access からエクスポートできます。

      • [Certificate password] – 証明書にパスワードを割り当てた場合は、そのパスワードをここで指定します。

      • 証明書のロード – 証明書をアップロードするには証明書のロードを選択します。

  7. 変更が完了したら、[変更の保存] を選択します。