Firebase google 身份验证在发布模式下不起作用

Posted

技术标签:

【中文标题】Firebase google 身份验证在发布模式下不起作用【英文标题】:Firebase google authentication not working in release mode 【发布时间】:2018-01-25 09:26:15 【问题描述】:

我正在使用 firebase 身份验证在 android studio 中构建应用程序...我如何在发布模式下进行 google 登录?它在调试模式下工作,但在发布模式下不工作。

【问题讨论】:

您确定在 firebase 项目中添加了您的 SHA 密钥吗? 我遇到了类似的问题。看看这个:***.com/questions/41419942/… 见this。 检查您项目中的google-services.json 文件,并查看那里可用的SHA 签名certificate_hash 是否与您的发布密钥SHA 匹配。 是的,我的 SHA1 在那里 【参考方案1】:

我遇到了类似的问题。它通过以下方式解决:

转到谷歌游戏控制台 在发布管理 -> 应用签名应用签名证书中获取 SHA-1 在控制台 Firebase 中更新您的 SHA-1 下载新文件 google-services.json 在您的应用中更新文件 google-services.json 创建新版本

【讨论】:

有效。非常感谢:)

以上是关于Firebase google 身份验证在发布模式下不起作用的主要内容,如果未能解决你的问题,请参考以下文章

在 Firebase 中使用 Google 身份验证未收到电子邮件

Google 在 Firebase 身份验证上测试用户

firebase电话身份验证在发行版中不起作用[重复]

使用 Firebase 身份验证进行身份验证后检索 Google 访问令牌

Firebase Google 用户未在 Firebase 控制台身份验证中显示

Unity/Firebase 如何使用 Google 进行身份验证?