Выбор ответа Middle Публикация обновлено
Как откатить плохой релиз в Google Play
Вопрос
Новая версия на поэтапном выпуске 10% вызывает массовые краши. Что можно сделать?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Остановить выпуск, выключить функцию флагом, выпустить фикс с большим versionCode. Понизить версию у пользователей Play не позволяет: versionCode может только расти, а загрузить сборку с уже использованным кодом нельзя.
Варианты ответа
- Откатить пользователей на предыдущую версию кнопкой в Play Console
- Удалить приложение из магазина и загрузить его заново со старой сборкой
- Загрузить старую сборку с тем же
versionCode, чтобы Play её переразослал - Остановить выпуск, выключить функцию флагом, выпустить фикс с большим
versionCodeправильный ответ
Разбор
Понизить версию у пользователей Play не позволяет: versionCode может только расти, а загрузить сборку с уже использованным кодом нельзя. Поэтому выпуск останавливают (halt), чтобы новая версия не доходила до остальных, проблему по возможности гасят удалённым feature flag, а затем выпускают исправление с новым versionCode, хоть бы и с кодом предыдущей версии. Удалять приложение бессмысленно и опасно.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.