Google 以当前生产版本(旧版本)中的漏洞为由拒绝更新

Google keeps rejecting update citing vulnerability in current production release (old build)

我们目前在Google和他们完全缺乏支持的情况下已经走到了尽头。希望这里的人以前可能遇到过这个问题,并给出任何关于问题所在的提示。现在 Google 不断拒绝我们的新构建(这修复了我们当前生产应用程序中的漏洞)。在拒绝电子邮件中,他们一直引用我们在生产中使用该漏洞的相同旧版本。如果他们根据我们的生产版本不断拒绝我们,我不确定我们该如何解决这个问题。下面的屏幕截图是无论我们推送新版本多少次都会收到的电子邮件。在过去的两周里,我们已经尝试了我们能想到的一切。它始终引用我们的生产版本 564,即使我们现在使用的是版本 600。

请注意,我们可能尚未解决该问题,我们有一个单独的暂存应用程序用于内部测试。这个应用程序也因为同样的原因被拒绝,但在修复漏洞后现在被接受了。如果我撤消修复,我们将再次被拒绝。这让我相信我们已经解决了这个问题。请注意,也许我们等待的时间不够长,这已经持续了两个星期,因为我们已经尝试联系 Google 获得每个支持 link 他们只能被忽略或告诉他们无法帮助政策拒绝原因。

经过几周的毫无帮助,我们终于弄明白了。以下是 google 的高层建议解决了我们的问题:

I understand that you have a new submission with App Bundle 2, however for further review please DEACTIVATE the non-compliant version (App Bundle 1, Production) before submitting an update to prevent any further rejection.

显然,当您提交更新时,Google 会审查所有活动版本,其中将包括您当前的生产版本。如果他们发现您的活动生产应用程序有问题,他们将拒绝您更新。停用我们的生产应用并没有将其从 Play 商店中移除,只是让它在我们推送更新后不可用。

我也遇到了同样的问题。 google play 通过邮件通知我们违规行为 所以我们解决错误并创建新的apk 但是当我们在 beta track review 中上传 apk 时,它一直拒绝它们并一次又一次地发送相同的生产版本号错误邮件。 直到我知道每当我们上传一个新的 apk 时,他们也会再次检查生产并不断发送拒绝邮件 所以我需要停用所有测试版轨道和生产 apk 并在生产中上传新的 APK 而且新上传的apk用了将近2天的时间才通过审核