首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >null( com.google.android.gms.common.api.ApiException:,sign_in_failed 12500:,空)

null( com.google.android.gms.common.api.ApiException:,sign_in_failed 12500:,空)
EN

Stack Overflow用户
提问于 2019-07-21 20:06:14
回答 2查看 182关注 0票数 0

当我在firebase上创建我的第一个项目以使用google登录身份验证时。我的应用程序成功运行并完成了google signin。但是当我在firebase上开发我的第二个项目时,我会做同样的事情,比如添加SHA1和添加支持电子邮件,但当我试图从我的应用程序中谷歌登录时,它显示

代码语言:javascript
复制
sign_in_failed, com.google.android.gms.common.api.ApiException: 12500

我不知道为什么会出现这个错误。

有没有什么条件

1)我们不能对不同的应用使用相同的SHA1密钥。

2)我们不能在这两个项目的google sign中使用相同的电子邮件id 'support email‘

或者请告诉我在同一个firebase账户上使用多个项目的任何其他条件。

EN

回答 2

Stack Overflow用户

发布于 2019-07-22 12:41:41

同时输入SHA-1和SHA256。确保您已添加支持电子邮件。更新Google Play服务。

如果所有这些都失败了,请删除您的keystore并生成一个新的keystore。

这些是导致该错误的问题。

票数 0
EN

Stack Overflow用户

发布于 2019-07-27 01:46:21

我有这个错误ApiException: 12500很长一段时间。我什么都试过了:

  • 删除我的调试密钥库,重新创建一个
  • 在firebase控制台上添加支持电子邮件
  • change plugin versions
  • update google on my device

除了寻找我找到的解决方案外,什么都不起作用:

我转到此页面(https://console.developers.google.com/apis/credentials)从列表中选择您的项目(左上角)。然后转到"Oauth同意屏幕“

我在应用程序的主页上填写了应用程序的徽标和链接,以及应用程序的隐私政策链接(使用project.firebaseapp.com),然后保存。

enter image description here

在那之后,一切都很好。我认为官方文件应该更新。

有关更多信息,请访问此链接enter link description here

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57133058

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档