0
本番環境でAPNSのAWS SNS認証情報を確認するにはどうすればよいですか?元の証明書が期限切れになっているため、資格情報(公開鍵/秘密鍵)を更新する必要があったため、テストプッシュ通知ですべてのユーザーを迷惑メールにしないようにプッシュ通知を単一のデバイスに送信します。sns APNSプッシュ通知を単一のデバイスにテストする方法
本番環境でAPNSのAWS SNS認証情報を確認するにはどうすればよいですか?元の証明書が期限切れになっているため、資格情報(公開鍵/秘密鍵)を更新する必要があったため、テストプッシュ通知ですべてのユーザーを迷惑メールにしないようにプッシュ通知を単一のデバイスに送信します。sns APNSプッシュ通知を単一のデバイスにテストする方法
まず、プッシュ通知を送信する特定のデバイスのSNS ARNを特定する必要があります。通常、これはアプリのネットワークトラフィックをCharles Proxyで調べることで行うことができます。 sns.us-east-1.amazonaws.com
にリクエストを探して、あなたのSNSアプリケーション名の後にguidを含む要求でEndpointArn属性を見つける:
次にあなたがtarget-arn
オプションを置き換え、以下AWS CLIコマンドを使用してプッシュ通知をトリガすることができます前の手順で決定したEndpointArnを使用します。
aws sns publish --target-arn "arn:aws:sns:us-east-1:<aws account id>:endpoint/APNS/<sns application name>/<device guid>" --message "test"
その他のヒント:
target-arn
引数で1つのデバイスのみを対象にするには、アプリケーション名の後にデバイスGUIDを含めてください。