应用签名证书和上传证书有什么区别?
但是,当我在Android Studio上运行签名报告时可以看到的证书名称却叫做上传证书。
哪一个证书应该用于设置客户端ID?顺便说一下,这两个证书都没有解决我的问题,但我很好奇它们之间的区别。
应用签名证书和上传证书有什么区别?
哪一个证书应该用于设置客户端ID?顺便说一下,这两个证书都没有解决我的问题,但我很好奇它们之间的区别。
签名证书
某些Google Play服务(例如Google登录和应用邀请)需要您提供签名证书的SHA-1,以便我们为您的应用创建OAuth2客户端和API密钥。更多信息请参见:文档
上传证书
当您发布一个未经上传密钥签名的应用时,Google Play控制台提供了注册上传密钥的选项,以备将来更新应用程序使用。虽然这是一个可选步骤,但建议您使用与Google Play用于向用户分发应用程序的密钥不同的密钥来发布您的应用程序。这样,Google可以保护您的签名密钥,而您也有重置丢失或被破坏的私有上传密钥的选项。本节描述了如何创建上传密钥、从中生成上传证书,并将该证书注册到Google Play,以备将来更新您的应用程序。 更多信息请参见:文档