Skip to content

pavloniym/nezabudu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

НеЗабуду!

НеЗабуду! — минималистичное iOS‑приложение для локального управления повторяющимися бытовыми напоминаниями. Приложение построено на SwiftUI и SwiftData, хранит все данные на устройстве и использует системные локальные уведомления.

Скриншоты

Главный экран Форма напоминания
Главный экран Форма напоминания

Требования

  • macOS с установленным Xcode 15.0 или новее (поддержка iOS 17 SDK).
  • Устройство или симулятор на iOS 16.0+.
  • Активированный разработческий профиль Apple для запуска на устройстве (опционально).

Запуск проекта

  1. Откройте проект: дважды щёлкните Nezabudu.xcodeproj в Finder или выполните open Nezabudu.xcodeproj в терминале.
  2. В Xcode выберите схему Nezabudu и целевое устройство (симулятор или подключённое устройство на iOS 16+).
  3. При первом запуске Xcode может предложить разрешить доступ к уведомлениям в симуляторе — разрешите, чтобы тестировать уведомления.
  4. Нажмите Run (⌘R) для сборки и запуска приложения.

Дополнительные советы

  • Для тестирования локальных уведомлений на симуляторе убедитесь, что симулятор запущен и уведомления разрешены (Settings → Notifications → НеЗабуду!).
  • Если вы запускаете на устройстве, убедитесь, что установлены актуальные сертификаты подписи и в настройках проекта выбран ваш Team.
  • SwiftData поддерживается на iOS 17; для запуска на iOS 16 потребуется адаптировать проект под Core Data или обновить целевую платформу симулятора.

About

Минималистичное iOS‑приложение для локального управления повторяющимися бытовыми напоминаниями

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages