离子和Firebase Google使用Googleplus插件登录错误:10

时间:2016-10-31 10:10:31

标签: android angularjs ionic2 firebase-authentication google-login

所以我试图使用Ionic,Googleplus插件&火力地堡。我按照以下教程设置了所有内容:

https://github.com/EddyVerbruggen/cordova-plugin-googleplus

然后我在手机上运行代码作为Ionic运行的Android。当我这样做时,我收到错误10.我查了一下并按照以下链接:

https://github.com/EddyVerbruggen/cordova-plugin-googleplus/issues/243

调试版本和密钥似乎是一个问题?在Firebase中,我使用调试密钥设置了一个Android项目,但我没有添加Google.services.json或添加他们告诉我在build.gradle文件中添加的代码,因为我收到错误。我还激活了谷歌登录方法。然后我复制了演示应用程序索引。我不确定如果我错过了一个步骤,或者没有正确设置。

2 个答案:

答案 0 :(得分:0)

如果它对其他人有帮助,我花了很多时间在Android上解决此问题。您需要确保您的client_id为类型" Web应用程序"的凭证。即使您生成的SHA1证书哈希与Android类型的OAuth2凭据相关联,也会使用。我使用的是Android client_id而不是Web应用程序。更多信息:https://github.com/EddyVerbruggen/cordova-plugin-googleplus/issues/425

答案 1 :(得分:-1)

我通过使用不同的项目来修复它,并不确定发生了什么变化。