Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 2.83 KB

File metadata and controls

38 lines (30 loc) · 2.83 KB

Публикация приложения

Автоматическая отправка сборок

Сборки в TestFlight публикуются командой:

make testflight

Номер сборки обновляется автоматически, а после успешной загрузки в TestFlight сбрасывается до 1 (см. настройки в Fastfile).

Ручная отправка сборок

  1. Скачать актуальную версию репозитория
    • Если ранее не скачивал, можно скачать по зеленой кнопке сверху с текстом Code -> Open with Xcode
    • Если ранее скачивал, то открываешь Xcode, в верхней панели нажать Integrate -> Pull
  2. Открыть Xcode и дождаться загрузки зависимостей; при возникновении ошибок можно:
    • почистить Derived Data и память билда (command + shift + k)
    • обновить зависимости (File -> Packages -> Reset/Resolve/Update)
  3. В верхней панели Xcode сменить девайс на Any iOS Device
  4. В верхней панели нажать Product -> Archive
  5. Дождаться архивации, в открывшемся окне со сборками выбрать нужную и нажать Distribute App
  6. Пройти по всем шагам и снять галку с автоматического изменения версии сборки на одном из финальных шагов (если нужно сохранить текущий номер сборки)
  7. При ручной отправке номер сборки нужно настраивать вручную.

Публикация в AppStore

  1. Открыть страницу с приложением в appstoreconnect.apple.com
  2. В левом меню рядом с версией в статусе Готово к продаже нажать + и добавить новую версию
  3. Заполнить поле Что нового в этой версии для русского и английского языков
  4. Ниже в разделе Сборка выбрать нужную сборку из TestFlight
  5. Ниже на странице проверить галки
    • Выпустить эту версию автоматически
    • Выпустить обновление сразу для всех пользователей
    • Сохранить текущую оценку
  6. Нажать сверху справа кнопку Сохранить
  7. Отправить приложение на проверку