Проблема:
На моем телефоне запускается старая версия моего приложения, независимо от загрузки новой версии приложения из Play Store.
Вопрос:
- У кого-нибудь еще была эта проблема?
- Была ли исправлена эта проблема?
Контекст:
Я использую Unreal Engine.
Для последних 15 версий моего приложения я собирал apk и obb файлы, загружая их в Play store на внутреннюю дорожку,а затем загрузите приложение через игровой магазин на мой телефон Google Pixel 3 XL.
Это сработало отлично.до ...
Вчера мне нужно было отладить проблему с освещением, поэтому я подключил телефон к USB-кабелю, нажал кнопку Launch to Pixel 3 и отладил проблему.
Той ночью,Я сделал все как обычно, упаковал свою игру и загрузил в Play Store.
Утром я нажал кнопку обновления в магазине Play, и когда я пошел играть, мои новые текстуры, освещение, скоростьИзменения в секвенсоре и т. д., не было ли в приложении, которое я сейчас вижу на своем телефоне?
Я подумал, что устал, когда выгрузил слишком поздно ночью, и допустил ошибку, поэтому я перезагружал файлыи через несколько мгновений вернулись в магазин, через Play Console пришло обновленное сообщение, и я снова нажал кнопку загрузки.Та же проблема?
- Я запустил
adb shell dumpsys package com.Example.Name | grep version
в моем окне bash и низко и вот, правильная версия была установлена на моем телефоне? - Я пытался удалить приложение с помощью телефона.удалить, а также
adb uninstall
. - Я попытался очистить кэш магазина Play Play и перезагрузить телефон.
Затем я попросил одного из моих тестеров загрузить обновление на их телефон ... Правильная версияприложение для них пришло?
Понимание того, что использование кнопки запуска Unreal Engine каким-то образом сломало кэш Play Store или кэш приложения, стало очевидным.