0

iOS 5とプッシュ通知(通知バー付き)を使用しています。

通知センターで利用できる5つの通知を受け取りました。それらのいずれかをタップすると、アプリが起動し、application:didFinishLaunchingWithOptionsにペイロードディクショナリが表示されます。この時点以降、アプリに関連する他のすべての通知は通知センターから消えます。

次のいずれかを達成できるかどうか知りたい

  • 未読(未タップ)の通知を通知リストで利用できるようにすることができます(後で表示するため)。
  • 未読の通知を1つタップすると、application:didFinishLaunchingWithOptionsですべての未読通知のペイロードを取得できます。
4

1 に答える 1

1

アプリがいずれかから起動された後、通知が通知センターに残るようにするには、そのペイロードにバッジ番号を含める必要があります。通知センター。

アプリの起動元以外の APNS メッセージの通知ペイロードにアクセスする方法はありません。そのデータが必要な場合の一般的なベスト プラクティスは、特に APNS 配信が保証されていないことを考慮すると、独自の Web サービスとは別にデータを取得することです。

于 2012-08-16T19:13:09.253 に答える