无法发布应用程序以播放来自 Google Play Console 的更新

问题描述 投票:0回答:1

我的团队在使用 Google Play Console 推出版本时面临问题。发布创建的“预览并确认”阶段显示以下错误。

“以前有一个使用密钥轮换签名的 APK,但此版本引入了版本代码 2342342 的 APK 的升级路径,该路径在其轮换证明中不包含相同的证书。”

我们已经尝试重置上传密钥,等待48小时让密钥生效,然后退出并重新上传aab文件。我们在签名、上传到游戏控制台等方面没有任何问题。但当我们进入“预览和确认”阶段时,我们遇到了同样的问题。我们确信我们使用的是正确的上传密钥,因为我们的发布流程多年来没有改变。

今年早些时候,我们选择使用签名方案 v3。我们使用 apksigner 工具从 Play 控制台中的应用程序包资源管理器中打印“已签名的通用 APK”上的证书,用于我们的新版本和上一个版本。我们注意到,最后发布的 apk 是使用签名方案 v3 进行验证的,而我们尝试发布的新版本是使用签名方案 v3.1 进行验证的,因此证书块有所不同,这似乎是预期的。 v3 -> v3.1 升级会出现问题吗?

我们已经尝试过重置上传密钥、生成新版本、退出并重新上传。创建新的测试轨道似乎可以让我们将 apk 发布给 beta 测试人员,因为它没有历史/血统,因此不存在旋转证明问题,但我们的生产轨道显然具有所有先前发布版本的历史记录。

我们如何在不影响当前用户或创建新应用程序的情况下解决此问题?

android google-play apk android-app-signing app-signing
1个回答
0
投票

我们最近从 Google 工程部门得到确认,这是一个已知问题。他们将我们的应用程序列入白名单,我们可以再次成功发布该应用程序。如果有人遇到此问题,最好联系 Google 支持并要求他们提供解决方法,直到他们实施修复。

© www.soinside.com 2019 - 2024. All rights reserved.