2017-02-14 4 views
1

トピック内の3つのデバイスに公開する場合、3つのデバイスのそれぞれについて正確なバッジ数を取得して渡すにはどうすればよいですか?SNS - トピック内のデバイスのバッジ数の取得

  • デバイスA - 未読メッセージ3
  • デバイスB - 未読メッセージ5
  • デバイスC - 未読メッセージ10

iがトピックに介してメッセージを公開する場合、各デバイスは、取得同じバッジ番号を含む同じペイロード。

プッシュ通知を受け取ったら、AppDelegateのどこかにバッジ番号を正しく処理できますか(アプリがバックグラウンドにある場合)?

または、直接メッセージでメッセージを送信している正しいバッジ番号を取得する唯一の方法はありますか?つまり、トピックに送信する代わりに、個々のデバイストークンに送信します。

答えて

0

パブリッシャーはトピックにメッセージを送信します。新しいメッセージが公開されると、Amazon SNSはトピックに登録されているすべてのエンドポイントにそのメッセージを配信しようとします。

http://docs.aws.amazon.com/sns/latest/dg/PublishTopic.html

あなたがトピックに公開すると、あなたは異なるメッセージを異なるフォーマットを供給することはできませんが。すべての加入者は同じメッセージを受け取ります。個別のメッセージを直接送信する必要があります。

関連する問題