Мне нужна ваша помощь: (
Сценарий: (используя UILocalNotification
в iOS SDK), если вы видите на своем устройстве несколько локальных уведомлений, запускаемых вашим приложением, вы должны ответить на все предупреждения. N оповещения требуют нажатия на N оповещений.
Это очень раздражает. В моем приложении уведомления тесно связаны между собой, поэтому я хотел бы найти способ «потреблять» все запущенные предупреждения, нажав только одно предупреждение. Есть ли способ?
(почти) решение: в конце didReceiveLocalNotification
(где вы управляете одиночным уведомлением, запущенным), если вы отмените все другие уведомления (через cancelAllLocalNotifications
), а другие предупреждения исчезнут. Но таким образом вы отменяете все уведомления, поэтому вам нужно перепланировать уведомления, которые не были запущены.
Есть ли менее болезненное решение?
Заранее спасибо