НеЗабуду! — минималистичное iOS‑приложение для локального управления повторяющимися бытовыми напоминаниями. Приложение построено на SwiftUI и SwiftData, хранит все данные на устройстве и использует системные локальные уведомления.
| Главный экран | Форма напоминания |
|---|---|
- macOS с установленным Xcode 15.0 или новее (поддержка iOS 17 SDK).
- Устройство или симулятор на iOS 16.0+.
- Активированный разработческий профиль Apple для запуска на устройстве (опционально).
- Откройте проект: дважды щёлкните
Nezabudu.xcodeprojв Finder или выполнитеopen Nezabudu.xcodeprojв терминале. - В Xcode выберите схему Nezabudu и целевое устройство (симулятор или подключённое устройство на iOS 16+).
- При первом запуске Xcode может предложить разрешить доступ к уведомлениям в симуляторе — разрешите, чтобы тестировать уведомления.
- Нажмите Run (
⌘R) для сборки и запуска приложения.
- Для тестирования локальных уведомлений на симуляторе убедитесь, что симулятор запущен и уведомления разрешены (Settings → Notifications → НеЗабуду!).
- Если вы запускаете на устройстве, убедитесь, что установлены актуальные сертификаты подписи и в настройках проекта выбран ваш Team.
- SwiftData поддерживается на iOS 17; для запуска на iOS 16 потребуется адаптировать проект под Core Data или обновить целевую платформу симулятора.