Консоль Google Play - Как удалить обновление опубликованного приложения
Я в отчаянии. Я опубликовал неправильное обновление для приложения в магазине воспроизведения новой консолью Play Developer.
Нет, мне нужно откат моего обновления, просто УДАЛЕНИЕ его и повторное опубликование предыдущего.
Я не могу понять 2 вещи:
- как удалить его из меню версий приложений
- повторно опубликовать предыдущий
Пожалуйста, помогите мне! заранее спасибо
Ответы
Ответ 1
В предыдущих версиях Google Developer Console это можно было отменить публикацию последней версии .apk и включить выпуск нужной версии
.![enter image description here]()
но теперь это не может быть возможным.
Обратите внимание, что откаты не поддерживаются из-за требований к версии приложений для платформы Android. Если вам необходимо выполнить откат, попробуйте запустить предыдущий APK с новым номером версии. Однако эту практику следует использовать только в качестве крайней меры, поскольку пользователи потеряют доступ к новым функциям, а ваше старое приложение может быть несовместимо с изменениями вашего сервера или форматами данных, поэтому обязательно запустите альфа- и бета-тесты своего обновления.
Вы можете увидеть предыдущие выпуски, но не можете снова включить:
![enter image description here]()
Вам необходимо создать и опубликовать новый выпуск с последовательным versionCode
.
![enter image description here]()
Ответ 2
Просто создайте старую версию приложения с новой версией versionCode
и старой versionName
и опубликуйте ее
Ответ 3
Возрождая это, но для тех, кто ищет что-то похожее, но для комплектов Android-приложений.
Как это не так четко, как при .apk.
Для .aab вам необходимо:
- распаковать aab (это просто zip файл)
- декодировать AndroidManifest, представляющий собой двоичное протокольное сообщение, с помощью protoc
- для декодирования вам понадобится файл .proto, найденный в инструменте aapt2
- измените код версии/название версии декодированного манифеста Android
- закодируйте его снова с помощью protoc, используя файлы .proto, использованные на шаге 2
- упакуйте aab с zip, но будьте осторожны, чтобы не заархивировать каталоги и удалить префикс пути, который вы можете добавить неохотно
- подпишите заархивированный файл с вашими учетными данными магазина, используя jarsigner
- zipalign подписанный ZIP файл
- переименуйте сжатый, выровненный и подписанный к заключительному файлу .aab
Вы можете найти эти же шаги в следующем разделе, некоторые из которых были подготовлены заранее.
https://gist.github.com/Farious/e841ef85a8f4280e4f248ba8037ea2c0
Я пытался избежать жесткого кодирования и пуленепробиваемого, но это может быть еще не сделано.