当我在firebase上创建我的第一个项目以使用google登录身份验证时。我的应用程序成功运行并完成了google signin。但是当我在firebase上开发我的第二个项目时,我会做同样的事情,比如添加SHA1和添加支持电子邮件,但当我试图从我的应用程序中谷歌登录时,它显示
sign_in_failed, com.google.android.gms.common.api.ApiException: 12500我不知道为什么会出现这个错误。
有没有什么条件
1)我们不能对不同的应用使用相同的SHA1密钥。
2)我们不能在这两个项目的google sign中使用相同的电子邮件id 'support email‘
或者请告诉我在同一个firebase账户上使用多个项目的任何其他条件。
发布于 2019-07-22 12:41:41
同时输入SHA-1和SHA256。确保您已添加支持电子邮件。更新Google Play服务。
如果所有这些都失败了,请删除您的keystore并生成一个新的keystore。
这些是导致该错误的问题。
发布于 2019-07-27 01:46:21
我有这个错误ApiException: 12500很长一段时间。我什么都试过了:
除了寻找我找到的解决方案外,什么都不起作用:
我转到此页面(https://console.developers.google.com/apis/credentials)从列表中选择您的项目(左上角)。然后转到"Oauth同意屏幕“
我在应用程序的主页上填写了应用程序的徽标和链接,以及应用程序的隐私政策链接(使用project.firebaseapp.com),然后保存。
在那之后,一切都很好。我认为官方文件应该更新。
有关更多信息,请访问此链接enter link description here
https://stackoverflow.com/questions/57133058
复制相似问题