Функция для iOS приложения "Будильник"
Есть приложение, основной функционал которого уже разработан. У iOS есть ограничение на использование системного будильника. Возможное решение – слать пуши со звуком.
Нужно: Сделать такой же будильник как в приложении Alarmy, кроме логики отключения, отключаться будильник должен при заходе в приложение.
Требования: Ежедневно при заданном времени засыпания должно отправляться пуш уведомление, и при заданном времени просыпания отправляются пуш с непрерывной выбрацией и заданным звуком, и все должно реализоваться локальным пуш уведомлением. Останавливаться будильник (звук, вибрация) должен при открытии аппки
Кратко о текущем состояний:
1. Есть окно где настраиваешь время просыпания и засыпания, при нажатий кнопки назад/продолжить срабатывает метод где сохраняется время, сюда и нужно добавить логику будильника
2. Какая та часть пушей там реализована, но вы можете удалить все и начать с нуля
Стек технологий:
1. SwiftUI (но вы будете логикой заниматься, так что если не знаете это не проблема)
2. Swift 5
3. iOS 14+(самая лучшая часть, не нужно поддержка 3-4 версий),