Я уже много читал об уведомлениях в iOS, и я довольно смущен тем, что на самом деле планирую написание уведомлений. Позвольте мне объяснить мой сценарий:Смутно о уведомлениях iOS
Я создал приложение для Android, которое содержит фиксированный список дат. Пользователь не может добавлять или удалять даты, он может просматривать только этот список (даты удаления мусора для моей области). Тем не менее, вы можете настроить, что вы хотите получить уведомление за день до этого. Я сделал это приложение, чтобы при запуске устройства запускался таймер уведомления, который срабатывает в определенное время, проверяет, есть ли ожидающие элементы на следующий день, и если да, то отображается уведомление. Затем он перераспределяет себя на следующий день. Таким образом, пользователю обычно не нужно открывать приложение, чтобы получать уведомления. Он только открывает приложение один раз, чтобы настроить свою улицу, которая запускает первое запланированное событие, или фактически увидеть список предстоящих дат.
Теперь я пытаюсь перенести это приложение в iOS, и я понимаю, что я читал, что нет способа воспроизвести способ, которым я занимаюсь на Android. Я понимаю, что я могу создать до 64 уведомлений за определенные промежутки времени заранее, но без того, чтобы пользователь открыл приложение вообще, я не могу быть уверенным в том, чтобы надежно планировать все уведомления, которые могут мне понадобиться.
Есть ли надежный способ моделирования описанного поведения Android? Или есть способ заставить пользователя открывать приложение каждые 30 дней или около того?
Есть ли какой-либо шаблон к датам или они просто произвольны? – Paulw11
Они на самом деле более менее произвольны. Дополнительной «проблемой» является отсутствие онлайн-функций. Это означает, что приложение содержит фиксированный список дат 2017 года, даты 2018 года будут представлены в виде обновления приложения. Поэтому, хотя я мог планировать большинство дат 2017, мне нужно запустить приложение один раз после обновления 2018 года. –
Почему мой вопрос был остановлен? –