0

間隔で UILocalNotification をスケジュールしています。基本的に、このアプリで x 日ごとに通知をトリガーしたかったのです。そのため、私が行った方法は、一度に多数の通知をスケジュールすることです。2日ごとだとすると、今から1年間、2日ごとに日付を計算します。これが適切で最も効率的な解決策であるかどうかはわかりませんが、オンラインで調査したところ、これが私がしなければならないことです.

問題は、通知が発生してアプリを開くと、バッジの数が 500 になることです。これは、スケジュールした将来のすべての通知の数だと思います。これはどのように可能ですか> バッジはタイムスタンプの前の通知の数だけを表示するべきではありませんか?

4

1 に答える 1

2

バッジ番号は通知の数ではなく、通知ペイロードとして設定したバッジ値を示します。

于 2013-01-31T06:36:06.673 に答える