В моем приложении отображается локальное уведомление, когда пользователь отключает Wi-Fi от системных настроек iOS. Но он показывает 'n' количество уведомлений, если пользователь включает и выключает Wifi для 'n' количество раз.Как избежать дублирования уведомлений в iOS?
Я бы хотел показать новое уведомление только в том случае, если предыдущее уведомление было очищено или пользователь нажал на него, чтобы запустить приложение.
Как я могу это достичь?
Спасибо заранее.
Почему вы не проверяете, действительно ли статус сети был изменен при получении уведомления? если нет, вы можете изящно игнорировать уведомления _n-1_. – holex
, вы должны отменить все уведомления перед установкой нового уведомления. –