私はあなたの助けが必要:(複数のローカル通知のアラートを1つの方法で管理しますか?
シナリオ:(iOSのSDKでUILocalNotification
を使用して)あなたのデバイス上のアプリで解雇、いくつかのローカルの通知を見れば、あなたはすべてのアラートに応答する必要があり、Nは、通知をタップする必要が解雇しました。
私のアプリでは通知が互いに密接に関連しているので、1つのアラートだけをタップしてすべての起動アラートを「消費」する方法を探したいと思います。 way?
(ほとんどの)解決策:didReceiveLocalNotification
の最後に(あなたが1つの通知を管理する場所) r通知(cancelAllLocalNotifications
経由)と他のアラートが消えます。しかし、この方法ですべての通知をキャンセルするので、起動されなかった通知を再スケジュールする必要があります。 痛みの少ない解決法はありますか?
ありがとうございます。
しかし、アラートはiOSによって管理され表示されます(アプリがバックグラウンドの場合)。アプリでは表示されません – user370773