投稿日: Sep 10, 2019

Amazon Simple Notification Service (SNS) ではこの度、Apple Push Notification Service (APNs) を経由して送信されるモバイル通知で新しい apns-push-type ヘッダーフィールドを使用できるようになりました。JSON ペイロードの content-available フィールドを設定することにより、APNs 通知タイプをアラートまたはバックグラウンドのいずれかとして指定できます。すでに Amazon SNS を使用して APNs アラート通知を送信しているお客様には、変更を加えることなく引き続きご使用いただけます。

Amazon SNS は、APNs JSON ペイロード設定の content-available フィールドに基づいて、APNs ヘッダー値をアラートまたはバックグラウンドのいずれかに設定します。アラート APNs 通知では、アラートメッセージの表示、サウンドの再生、またはアプリケーションのアイコンへのバッジの表示により、ユーザーに通知されます。バックグラウンド APNs 通知では、ユーザーに通知することなく、通知の内容に基づいて動作するようにアプリケーションを起動または通知します。

Amazon SNS はシンプルかつスケーラブルで、信頼性が高く、フルマネージドの pub/sub およびモバイルメッセージングサービスです。Amazon SNS では、トピックを使用して、モバイルデバイス (SMS およびプッシュ通知)、E メールアドレス、Amazon SQS キュー、AWS Lambda 関数、HTTP webhooks などの複数のサブスクライブエンドポイントに同時にメッセージを配信できます。

詳細については、Amazon SNS 開発者ガイドAPNs にバックグラウンド通知としてメッセージを送信するを参照してください。