С iOS 26 Apple добавляет новый фреймворк AlarmKit для разработчиков, предлагающих приложения с будильниками и таймерами. AlarmKit предоставляет системный доступ к функциям будильника, который ранее был доступен только приложению Apple «Часы».
Теперь разработчики смогут создавать приложения с тем же набором функций и разрешениями, что и встроенная функция будильника Apple, включая оповещения, которые всегда активируются, даже если включен бесшумный режим или режим «Фокусирование», полноэкранные параметры отображения «Отложить» и «Остановить», а также доступ к экрану блокировки, Dynamic Island и Apple Watch.
В iOS 18 и ранее разработчики использовали чувствительные ко времени оповещения для будильников и критические оповещения при получении соответствующего разрешения от Apple, но не было возможности для оповещения, которое невозможно пропустить, как те, что поступают из приложения «Часы». Также не было наложения на экран блокировки, и существовали ограничения на количество будильников, которые можно было установить.
Будильники сторонних приложений могли не сработать, если iPhone перезагружался или если приложение обновлялось, что было проблематично, а оповещения могли быть отключены с помощью режимов «Фокусирование».
Новый фреймворк будет поддерживать неограниченное количество будильников и опции повтора, поэтому прежних ограничений не будет, а оповещения будильника не будут простыми уведомлениями. В ближайшие месяцы мы должны увидеть гораздо более полнофункциональные приложения-будильники и приложения с таймерами, которые смогут лучше конкурировать со встроенными опциями Apple.
Собственная функция будильника Apple в приложении «Часы» получила новый вид в iOS 26, с более крупным отображением времени и большими кнопками «Остановить» и «Отложить». Apple также теперь позволяет пользователям настраивать продолжительность отсрочки, выбирая продолжительность от 1 до 15 минут. Ранее нажатие кнопки «Отложить» всегда откладывало будильник на девять минут.