私の質問は、ユーザーが複数のローカル通知を無視するとどうなるかということです。私のテストでは、iOS 5.1 (おそらくそれ以前も) は最後に無視された通知のみをアプリに渡し、以前に無視された通知をすべて破棄するようです。
私のアプリ (および他の多くのアプリ) では、ユーザーはすべての通知でアプリを起動しない場合があるため、ユーザーがアプリを起動する前に未確認の通知がいくつかある可能性があります。これが私にとって重要な理由は、起動されたがまだ確認されていない通知の数を反映するために、アプリのタブの 1 つに正確なバッジを配置しようとしているからです。
誰かがこの問題を解決しましたか? Apple の電話アプリは、不在着信の正確なバッジを保持しますが、もちろん、私たちよりも多くの機能を備えています。やむを得ない場合を除き、数字のバッジから感嘆符のような別のものに変更することに頼りたくありません。
よろしく、
-- ジョン