Проблема с обновлением версии после регистрации новой версии App Store
Проблема обновления версии после регистрации новой версии App Store.
Большинство пользователей успешно обновили свою версию через App Store. 1.0.0 -> 1.1.0
Тем не менее, некоторые пользователи преуспели в обновлении, и функция была добавлена, но версия осталась прежней. 1.0.0 -> 1.0.0
Проблема в том, что когда вы запускаете приложение, вас просят обновить его, а магазин приложений сообщает, что обновлять нечего.
Я не знаю, как решить эту проблему.
1 ответ
String current_app_version = getCurrentVersionInfo();
System.out.println("current_app_version : " + current_app_version);
System.out.println("version_from_server : " + version);
if (!current_app_version.contentEquals(version)) {
displayPopup();
}
private String getCurrentVersionInfo() {
String strVersion = "";
PackageInfo packageInfo;
try {
packageInfo = Home.this
.getPackageManager()
.getPackageInfo(
Home.this.getPackageName(),
0
);
strVersion = packageInfo.versionName;
} catch (PackageManager.NameNotFoundException e) {
}
System.out.println("strVersion : " + strVersion);
return strVersion;
}