【问题标题】:App deleted from google store and update always rejected with an old apk version从谷歌商店删除的应用程序和更新总是被旧的 apk 版本拒绝
【发布时间】:2021-02-04 05:42:14
【问题描述】:

由于安全问题,我的 android Apk 已从 Google Play 商店中删除:TrustManager 和 HostnameVerifier。在收到 Google 的第一条消息后(见屏幕截图),我注意到 apk 版本是 apk 5。我已将以下与 trustmanager 和 HostnameVerifier 相关的代码删除到我的项目中

  @SuppressLint("TrulyRandom")
public static void handleSSLHandshake() {
    try {
        TrustManager[] trustAllCerts = new TrustManager[]{new X509TrustManager() {
            public X509Certificate[] getAcceptedIssuers() {
                return new X509Certificate[0];
            }

            @Override
            public void checkClientTrusted(X509Certificate[] certs, String authType) {
            }

            @Override
            public void checkServerTrusted(X509Certificate[] certs, String authType) {
            }
        }};

        SSLContext sc = SSLContext.getInstance("SSL");
        sc.init(null, trustAllCerts, new SecureRandom());
        HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
        HttpsURLConnection.setDefaultHostnameVerifier(new HostnameVerifier() {
            @Override
            public boolean verify(String arg0, SSLSession arg1) {
                return true;
            }
        });
    } catch (Exception ignored) {
    }
}

我已经提交了更新。但谷歌仍然拒绝我的更新。问题是,我总是收到与具有相同安全问题的 apk 版本 5 相关的消息,或者我最后一次更新尝试是 apk 版本 18。

有什么想法吗?

Screenshot of message when app deleted

Screenshot of the last message from Google related to my last update

【问题讨论】:

    标签: android google-play-console android-security


    【解决方案1】:

    您是否使用与之前的APK 相同的密钥签署了您的APK?

    【讨论】:

    • 是的,它是同一个键。
    【解决方案2】:

    您好,收到了来自 Google 团队的电子邮件,我的内部测试部分似乎有一个 apk 版本代码 5。即使该 apk 被标记为“已停用”,它仍然处于活动状态,这就是我在生产部分中的更新未得到验证的原因。 所以这就是我所做的:

    1. 将更新 apk 上传到内部测试部分。这将停用 apk 版本代码 5
    2. 当更新顺利时,我在生产部分的最后一次更新尝试自动得到验证。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-15
      • 1970-01-01
      • 1970-01-01
      • 2019-08-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多