如何解决试图了解需要将哪个 SHA-1开发和发布添加到 firebase android 项目中
我最近开始了新的 android firebase 项目,并添加了我在 android studio 中生成的调试 SHA-1 密钥。我获取了配置 .json
文件并开始在应用程序中工作。对此特别感兴趣的是谷歌登录。
本地一切正常,所以我创建了签名版本(使用由 google play 控制台管理的签名密钥和我的上传密钥)。我发布了内部测试版本。当我通过 Play 商店下载应用程序时,我的 google 登录不再有效,所以我认为这是因为我需要为生产/发布版本添加 SHA-1?
我将我的 App signing key certificate
SHA-1 从 google play 控制台添加到 firebase 并下载了新的配置 json 文件。现在,谷歌登录在调试和发布中都不起作用,我很困惑。
哪些 SHA-1 密钥需要添加到 Firebase?我有 Debug
、App signing key certificate
(来自 google play 控制台)和 Upload key certificate
(来自 google play 控制台)
解决方法
您没有在 firebase 中添加发布 SHA-1 密钥。您需要添加两者。开发的调试键和发布键是应用发布时的。
调试和发布 SHA-1 密钥不同。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。