我需要从 Unity 为我的 Android 应用程序包签名,以便将其上传到 Google Play。我已经完成了三个不同版本的签名步骤;但是,当我构建和上传时,我不断收到错误
要在 Unity 2019.2 中签署应用程序包,我会打开build设置,勾选构建应用程序包的箭头;然后导航到播放器设置;发布设置,使用密码创建新的 keystore 和别名。并 build 。与 2019.1 和 2018.4 几乎相同。
示例:
我希望 app bundle 被签名并被上传;然而 google play 一直说它没有签名。
最佳答案
所以解决方案非常简单。如果谷歌哪里可以给出更准确的错误信息,那就太好了。
我尝试在不勾选 google app bundle 的情况下构建,这给了我一个 APK 文件而不是 AAB 文件。上传该文件时,谷歌给出了更准确的错误消息,即 APK 是在开发版本中构建的,因此未签名。
返回到build设置,如果您取消勾选开发构建然后构建为 APK 或 AAB,它将为应用签名并为上传工作!
关于unity3d - 如何为 Google Play 游戏签署 Unity 应用程序包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57463669/