gpt4 book ai didi

android - 对于使用 Unity 制作的游戏,无法将更新后的 APK 上传到 Google

转载 作者:太空狗 更新时间:2023-10-29 14:21:19 30 4
gpt4 key购买 nike

我们最近从另一家公司购买了一款游戏,并对其进行了一些更新,并将所有信息都转移到了我们这边。

该游戏使用 Unity 制作和更新,适用于 Android 平台。

在 Unity 中完成所有这些更新并使用他们提供给我们的 keystore (以及 keystore 和 key 的密码)后,我们构建了 APK,没有出现错误。

当我进入 Google Developer 帐户并尝试上传新的 APK 进行测试时,上传结束时出现错误,告诉我 APK 中使用的证书与最初使用的不同其他 APK,因此无法上传 APK。

我到处搜索,人们说它是 keystore 和 key ,但我有正确的 keystore 和 key ,因为 Unity 不允许我在没有它的情况下在调试测试之外构建(我通过输入错误的密码来测试它输入 key ,Unity 提示我密码错误)。

我正在使用- 配备 OSX 10.8.3 的 Macbook Pro- 统一版本 4.1.3

我拥有适用于 Android 的所有正确 SDK, list 包名称与项目的 Bundle 标识符匹配。 (Bundle Identifier 也与附加到 Google Dev 站点的正确标识符相匹配。

请帮忙。

最佳答案

Unity 不会阻止您构建使用与之前构建的 APK 签名不同的 keystore 签名的 APK。所以不幸的是,目前在 Google Play 上的版本确实是用不同的 keystore 签名的。我自己过去也遇到过这个问题。

如果您找不到应用最初签名的 keystore ,则需要下载当前应用并上传新应用。

我尝试遵循确保生产 keystore 存储在项目存储库中易于查找的位置的做法。

关于android - 对于使用 Unity 制作的游戏,无法将更新后的 APK 上传到 Google,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16726380/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com