Мое приложение уведомляет пользователя (используя UILocalNotification
) пользователя каждый раз, когда он приближается к одному из магазинов моего клиента, даже в фоновом режиме.Отключение UILocalNotifications за определенное время
У меня есть кнопка отключения звука, когда пользователь нажимает кнопку, появляется экран actionSheet и спрашивает его, как долго он будет отключать приложение (5 часов, 24 часа, 1 неделя или 1 месяц).
Когда пользователь выбирает один из вариантов, я хочу, чтобы приложение перестало отправлять уведомления до тех пор, пока это время не пройдет.
Каков наилучший способ для этого?
Я по достоинству оценю пример кода.
Спасибо!
Что вы пробовали? Поскольку ваше приложение должно генерировать уведомления, почему бы не рассчитать истечение периода отключения звука и сохранить его. Перед созданием нового уведомления проверьте текущую дату на сохраненную дату. – Avi
@Avi вы можете дать мне пример кода для этого? Может быть, я это пойму больше –
Какая часть тяжелая? хранения даты для будущего сравнения? Создание даты? Сравнение даты? Вы даже не указали нам никакого кода. – Avi