2013-10-03 2 views
7

Мы загрузили приложение Android в Play Store в качестве поэтапного развертывания до 5% рынка. (Не знаете, как Google определяет рынок здесь, но это другой вопрос.) Мы решили удалить приложение и восстановить ранее опубликованное приложение. Однако это невозможно сделать. Когда я переключаюсь в расширенный режим на консоли разработчика, кнопка «Деактивировать» появляется в разделе «Действия» в строке версии. Нажатие на «Деактивировать» приводит к отображению красного окна «Эта конфигурация не может быть опубликована по следующим причинам: запрещено переустанавливать устройства, которые ранее были сопоставлены ...». Тем не менее, поэтапная версия развертывания заменяется предыдущей производственной версией, что мы и хотим. Однако, когда я пытаюсь перейти от страницы, я получаю: «Вы заархивировали или перезапустили один или несколько APK. Вы хотите уйти без сохранения?» На странице нет кнопки сохранения, поэтому оставляя результаты страницы в поэтапной версии развертывания НЕ дезактивируется! Как мы можем отключить поэтапное развертывание?Невозможно деактивировать приложение Android Staged Rollout из Play Store Area

Спасибо за чтение.

ответ

13

После того, как вы нажмете публикацию (независимо от того, поставлен ли она по очереди или нет), вы не можете перейти к предыдущей версии - разрешены только обновления (т. Е. От более низкого кода версии до более высокого кода версии).

Вы можете опубликовать старую версию своего приложения с обновленным кодом версии, который выше, чем сборка, которую вы выталкивали с помощью поэтапного развертывания - это заменит версию для всех старой версией (независимо от того, были ли они частью поэтапного развертывания или нет).

Я настоятельно рекомендую изучить Alpha/Beta testing с большим набором пользователей, чтобы уловить проблемы, которые могут потребовать откат к предыдущей производственной версии. Тестирование Alpha/Beta также позволяет публиковать эти версии только для определенного набора людей (и обновлять их отдельно от вашей сборки), позволяя вам быстро исправить проблемы по мере их появления до того, как они повлияют на всю вашу популяцию.

+0

Спасибо за отличный ответ. (Я надеялся, что существует более простое решение, увы.) – Phil

4

@ianhanniballake Это неверно. Вы должны нажать ADVANCED MODE в верхнем правом углу консоли.

После того, как вы нажмете на это, отмените публикацию кнопок и перейдите к рабочим кнопкам.

+0

Спасибо @Radu, это помогло мне заменить сломанное частичное развертывание исправлением. – emmby

+0

@emmby Wicked! У меня действительно есть отношения любви с ненавистью с Google ... Такого рода вещи на стороне ненависти. – Radu

+4

Это не работает с выпуском, который я опубликовал. Я не могу вернуться к ранее опубликованному APK, даже если активированы кнопки расширенного режима для «Переместить в Prod» и «Deactivate». Я получаю то же сообщение, что OP опубликовал сообщение «Эта конфигурация не может быть опубликована ...» – JMD

Смежные вопросы