- Идея приложения в том, чтобы было удобно запоминать события в указанные даты, а потом легко проверить, сколько прошло дней с момента события.
- Это вторая версия моего пет-проекта. Первая версия находится тут, и я не публиковал ее в
AppStore.
- Клонируйте репозиторий
- В терминале перейдите в папку с проектом
- Все зависимости можно установить с помощью команд из
Makefile:
- Ознакомиться с доступными командами можно, выполнив команду:
make help- Для установки всех зависимостей используйте команду:
make setup- После этого вы сможете запускать другие команды из
Makefileдля форматирования кода, генерации скриншотов и обновления зависимостей
- Создавать/изменять/сортировать/удалять записи
- Посмотреть, сколько дней назад произошло записанное событие
- Отправить обратную связь о приложении
- Создать резервную копию/восстановить данные из резервной копии
- Удалить все записи разом, если нужно
Для автоматической загрузки скриншотов в App Store Connect через fastlane используются устройства, которые соответствуют требованиям App Store Connect по размерам скриншотов:
- iPhone 15 Pro Max (1290x2796) - стандартный размер для iPhone
- iPad Pro (12.9-inch) (6th generation) (2048x2732) - стандартный размер для iPad
При ручной загрузке в App Store Connect можно использовать скриншоты с любых устройств, но для автоматической загрузки через fastlane нужны именно эти модели.
Для генерации скриншотов используется команда:
make screenshotsДля загрузки скриншотов в App Store Connect используется команда:
make upload_screenshots| Список записей | Создание новой записи | Выбор опции отображения | Перед сохранением | Сортировка на главном экране |
|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
| Список записей | Создание новой записи | Выбор опции отображения | Перед сохранением | Сортировка на главном экране |
|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |





 (6th generation)-1-demoList.png)
 (6th generation)-2-chooseDate.png)
 (6th generation)-3-chooseDisplayOption.png)
 (6th generation)-4-beforeSave.png)
 (6th generation)-5-sortByDate.png)