1

注册新版 App Store 后的版本更新问题。

大多数用户通过 App Store 成功更新了他们的版本。1.0.0 -> 1.1.0

但是,部分用户更新成功并添加了该功能,但版本保持不变。1.0.0 -> 1.0.0

问题是当你运行应用程序时,你被要求更新它,而应用程序商店说没有什么可以更新的。

我不知道如何解决这个问题。

4

1 回答 1

2
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;
}
于 2017-09-28T07:11:23.547 回答