всем привет. вопрос по локальным уведомлениям. например сценарий, когда пользователь сначала отказался от уведомлений, а потом зашел в настройки телефона и оттуда включил их. как теперь сделать без запуска приложения, чтобы уведомления стали приходить?
Когда пользователь так делает - он сворачивает приложение (вы про этот сценарий, наверное). Можно в каком-то месте приложения подписаться на событие у NotificationCenter, которое отвечает за выход приложения из бэкграунда, и в нем заново запрашивать разрашение на уведомления и т.д.
да, это я представляю как сделать. я про более редкий случай, если вообще нет в памяти приложения, пользователь роется в настройках, и решил включить)) это не критичная ситуация, но просто интересно)
В теории, такое можно с помощью бэкграунд тасков сделать (механизм, когда система "будит" ваше приложение время от времени и дает вам некоторое время чтоб выполнить какие-то действия).