翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Apple 認証方法
アプリのデベロッパーであることを識別する情報を提供することで、Amazon SNS に iOS または macOS アプリへのプッシュ通知の送信を許可できます。認証するには、プラットフォームアプリケーションを作成するときにキーまたは証明書 のいずれかを提供します。どちらも Apple Developer アカウントから取得できます。
- トークン署名キー
-
Amazon SNS が Apple Push Notification Service (APN) 認証トークンの署名に使用するプライベート署名キー。
署名キーを提供する場合、Amazon SNS はトークンを使用して、送信するプッシュ通知ごとに APN を使用して認証を行います。署名キーを使用すると、APN 本番環境とサンドボックス環境に通知を送信できます。
署名キーの有効期限は失効しないため、複数のアプリに対して同じ署名キーを使用できます。詳しくは、Apple ウェブサイトの デベロッパーアカウントヘルプ セクションの認証トークンを使用した APN との通信
を参照してください。 - 証明書
-
プッシュ通知を送信するときに Amazon SNS が APN と認証するために使用する TLS 証明書です。証明書は Apple デベロッパーアカウントから取得できます。
証明書は 1 年後に失効します。この場合、新しい証明書を作成し、それを Amazon SNS に提供する必要があります。詳細については、Apple デベロッパーウェブサイトの「APN への証明書ベースの接続の確立
」を参照してください。
AWS マネジメントコンソールを使用して APN の設定を管理するには
Amazon SNS コンソール
にサインインします。 -
[モバイル] で、[プッシュ通知] を選択します。
-
APN 設定を編集するアプリケーションを選択し、[編集] を選択します。
-
認証タイプの [編集] ページで、トークンまたは証明書のいずれかを選択します。
-
証明書またはトークン署名キーの適切な認証情報をロードします。この情報は、Apple の開発者アカウントから取得できます。
-
選択した認証タイプに応じて、次のいずれかの操作を行います。
-
[トークン] を選択した場合、Apple デベロッパーアカウントから以下の情報を提供してください。Amazon SNS は、認証トークンを作成するためにこの情報を必要とします。
-
署名キー - .p8 ファイルとしてダウンロードした Apple デベロッパーアカウントの認証トークン署名キー。Apple では、署名キーは 1 回だけダウンロードすることができます。
-
署名キー ID - 署名キーに割り当てられた ID。Amazon SNS は、認証トークンを作成するためにこの情報を必要とします。Apple デベロッパーアカウントでこの値を見つけるには、[証明書、ID およびプロファイル] を選択してから、[キー] セクションでキーを選択します。
-
チーム識別子 - Apple デベロッパーアカウントチームに割り当てられた ID。この値は、[メンバーシップ] ページで見つけられます。
-
バンドル識別子 - アプリに割り当てられた ID。この値を見つけるには、[証明書、ID およびプロファイル] を選択し、[識別子] セクションで [App ID] を選択してから、アプリを選択します。
-
-
[証明書] を選択した場合は、次の情報を入力します。
-
SSL 証明書 - TLS 証明書の「.p12」ファイル。Apple デベロッパーアカウントから証明書をダウンロードしてインストールした後で、このファイルを Keychain Access からエクスポートできます。
-
証明書パスワード - 証明書にパスワードを割り当てた場合は、そのパスワードをここで指定します。
-
-
-
変更が完了したら、[変更の保存] を選択します。