2017-03-02 18 views
4

AWSを初めて使用してiOSアプリケーションを開発しています。ほとんどのことはまっすぐですが、将来私はプッシュ通知をスケジュールする方法を見つけるのが難しいです。私は現在、AWSSNSPublishInputを使用してすぐにプッシュを送信していますが、将来、ある日時の通知をスケジュールする方法はないようです。私はUILocalNotificationを使用して将来の通知をスケジュールするだけですが、別のユーザーの通知をスケジュールする必要があります。AWS SNSでスケジュールされた通知

たとえば、ユーザーAは、ユーザーBが翌日について知る必要のある操作を実行します。

誰もが考えている?

答えて

1

Amazon Simple Notification Service(SNS)は、通知をすぐに送信するように設計されています。 SNSの通知をスケジュールする機能はありません。

Amazon Simpleキューサービス(SQS)には遅延機能がありますが、最大15分です。これは、関連データをAmazon S3にコピーするなど、メッセージが処理される前に何らかの作業を行う必要がある場合に便利です。

これを考慮すると、今後の予定を通知する必要があります。 のようなサーバー側でロジックを実装する必要があります。などの一定の間隔の後にデータベースポーリングを実行するか、ジョブスケジューラのようにします。

関連する問題