Могу ли я сохранить альфа или бета версию, когда я выпущу продуктивную? - PullRequest
0 голосов
/ 16 февраля 2020

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

Но если я обновлю продуктивный выпуск отслеживать, как правило, заменяет альфа-версию, и это делает тестовую версию более недоступной для тестировщиков. Есть ли способ выпустить продуктивную версию и сохранить альфа-версию? Или это единственный способ передать новую альфа-версию после производственной версии и надеяться, что она будет доступна для тестировщиков раньше, чем производительная?

1 Ответ

1 голос
/ 17 февраля 2020

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

Пример:

  • Код версии продукта: 100
  • Альфа версияCode: 105

=> Используйте 101 для нового кода версии продукта.

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

Пример:

  • Prod versionCode: 100
  • Alpha versionCode: 101

=> Publi sh новый APK на альфа-треке с versionCode 103, затем publi sh новый APK на треке для продакшн с versionCode 102.

...