Допустим, мое приложение работает в фоновом режиме, и я одновременно получаю 2 локальных уведомления.Alert1 для Notification1 показывает, затем Alert2 для Notification2 показывает поверх Alert1.Когда я нажимаю «Просмотр» для Alert2, мое приложение выходит на передний план, и didReceiveLocalNotification
вызывается для Notification2, все хорошо.
Однако Alert1 все еще отображается (так как он никогда не закрывался и не просматривался),Если я нажимаю «Просмотр», ничего не происходит и, как и ожидалось, didReceiveLocalNotification
для Notification1 НЕ вызывается.
Есть ли способ либо:
- очистить все оповещения, чтобы Alert1 не отображался, когда приложение выходит на передний план для Alert2
- обрабатывать нажатие для "Просмотр »при нажатии Alert1, поскольку
didReceiveLocalNotification
не вызывается
Спасибо!