Кажется, что есть некоторые допустимые варианты использования для локальных уведомлений, которые невозможны с UNNotificationRequest и связанными с ним триггерами: UNTimeIntervalNotificationTrigger и UNCalendarNotificationTrigger.
Например, я хотел бы отправлять локальное уведомление каждый раз 12 часов, но не запускайте уведомления в течение еще 5 дней и перестаньте работать через 100 дней. Тем не менее, похоже, что нет свойства startDate / endDate ни для триггеров, ни для запроса UNNotificationRequest
Конечно, один из вариантов - использовать UNCalendarNotificationTrigger и явно планировать каждый из них, но это приведет к общему уведомлению предел 64.
Имеет ли iOS возможности планирования уведомлений, к которым можно (или, возможно, нельзя) получить доступ для этой цели?
Спасибо