繁体   English   中英

Google Play 商店没有要求我创建上传密钥库.....我还需要创建一个吗?

[英]Google Play Store did not ask me to create an upload keystore.....do I still have to create one?

我选择为我的应用使用 Google Play App Singing 服务。

我创建了一个密钥库,并用它签署了我的发布应用程序包。 然后我创建了一个内部测试版本,并通过单击选择加入 Play App Signing。 在这方面没有再问我什么了。

现在我很困惑,因为我在文档中读到的所有内容都说您将被要求为应用程序提供上传密钥。 我没有被要求提供这个。

当我进入发布部分的应用签名页面时,它没有给我上传/创建和上传密钥库的选项。

究竟发生了什么? 我如何在没有上传上传密钥库的情况下注册 Play App Signing?

首先,您必须使用给定的密钥库配置对aab/apk 文件进行签名 这使您可以在发布后持续维护应用程序的更新和管理权限。 您还需要了解的是,一旦您上传到控制台驱动器,谷歌就会从应用程序包中提取发布密钥 但是,在您正在执行的操作中,您是手动提供密钥的。 我会给你一个关键的运行,因为你似乎对这个系统有点绿色:

  • 在您的应用程序的整个生命周期内,应用程序签名密钥永远无法更改。 对您的应用签名密钥保密,但您可以与他人共享您的应用的公共证书。

  • 上传密钥
    在将 app bundle 或 APK 上传到 Google Play 之前用于对其进行签名的密钥。 将您的上传密钥保密,但您可以与他人共享您的应用程序的公共证书。 出于安全原因,最好使用彼此不同的应用签名和上传密钥。

您必须使用发布配置中的密钥库对您的 apk/aab 文件进行签名。 否则,如果您使用您的调试密钥注册 Play 应用签名,那么如果您的调试密钥重置并且您将无法更新您的应用,您将来会遇到问题。

一旦您使用发布密钥签署了应用程序包,当您将其上传到 Google Play 控制台时,Google 会自动提取它。 您正在上传的包中自动提供密钥。

更多信息请访问: https : //support.google.com/googleplay/android-developer/answer/9842756?hl=en-GB&visit_id=637418371461688084-2328838094&rd=1

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM