Как управлять поэтапным релизом с iPhone
Поэтапный релиз постепенно, за 7 дней, доставляет обновление пользователям с автоматическими обновлениями. Если что-то идёт не так, его можно поставить на паузу, а когда вы уверены — выпустить для всех. Вот как это работает и как управлять им с телефона.
Как работает поэтапный релиз в App Store
Так ведёт себя Apple, и это одинаково при любом инструменте. После выпуска версии Apple предлагает её растущей случайной доле людей с включёнными автоматическими обновлениями:
| День | Доля пользователей |
|---|---|
| День 1 | 1% |
| День 2 | 2% |
| День 3 | 5% |
| День 4 | 10% |
| День 5 | 20% |
| День 6 | 50% |
| День 7 | 100% |
- Любой человек может в любой момент скачать обновление вручную из App Store. Этапы относятся только к автоматическим обновлениям.
- Можно ставить на паузу суммарно до 30 дней, сколько угодно раз. После возобновления развёртывание продолжается с того дня, на котором остановилось.
- Выпустить версию для всех пользователей можно в любой момент, когда она в статусе Ready for Distribution. После этого вернуться к поэтапному развёртыванию для этой версии нельзя.
Включите его до релиза
Поэтапный релиз — это параметр версии в веб-версии App Store Connect: откройте версию, найдите Phased Release for Automatic Updates, выберите «Release update over 7-day period using phased release» и сохраните. Apple предлагает этот параметр, пока версия готовится, находится на проверке или в статусе Pending Developer Release. Shipcue показывает, включён ли он, и напоминает об этом при подтверждении релиза.
Управление из Shipcue
-
Найдите версию
Версия в поэтапном релизе показывает прогресс в ленте Shipcue, например «Phased 5% · Day 3/7». Нажмите на неё, чтобы открыть версию.
-
Пауза
Нажмите Pause Phased Release и подтвердите. Версия остаётся на текущей доле автоматических обновлений. Обновиться вручную люди по-прежнему могут.
-
Возобновление
Нажмите Resume Phased Release. Возобновление можно отменить новой паузой, поэтому дополнительного диалога нет.
-
Выпуск для всех пользователей
Нажмите Release to All Users, подтвердите и пройдите Face ID. После этого автоматические обновления пойдут всем. Это нельзя отменить, поэтому Shipcue спрашивает дважды.
Что полезно знать. Для этих действий нужны ключ App Manager или Admin и Shipcue Pro. Перед каждым изменением Shipcue проверяет актуальное состояние у Apple. Push за каждый шаг дня он не отправляет; откройте приложение, чтобы увидеть, как идёт развёртывание.
Вопросы
Мешает ли пауза людям получить обновление?
Только через автоматические обновления. Любой, кто откроет App Store и нажмёт «Обновить», всё равно получит новую версию.
Как долго можно держать поэтапный релиз на паузе?
Apple разрешает суммарно до 30 дней паузы, число пауз не ограничено.
Можно ли вернуться к поэтапному развёртыванию после выпуска для всех?
Для той же версии нельзя. Apple советует сделать версию недоступной и отправить новое обновление с включённым поэтапным релизом.
Можно ли включить поэтапный релиз из Shipcue?
Нет. Включите его для версии в App Store Connect до релиза. После этого Shipcue позволит ставить его на паузу, возобновлять или выпускать для всех.
См. также
Следите за каждым развёртыванием
Shipcue показывает версии всех аккаунтов в одной ленте, с управлением релизом и поэтапным релизом на iPhone и iPad. 14 дней бесплатно.
Как работает Shipcue