因此,我正在尝试使用Ionic、Googleplus插件和Firebase来解决Google登录系统问题。我根据下面的教程设置了所有内容:
https://github.com/EddyVerbruggen/cordova-plugin-googleplus
然后我在我的手机上以离子运行Android的身份运行代码。当我这样做时,我得到了一个错误10。我根据下面的链接进行了查找:
https://github.com/EddyVerbruggen/cordova-plugin-googleplus/issues/243
这似乎是调试版本和密钥的问题?在Firebase中,我用调试键设置了一个安卓项目,但我没有添加Google.services.json,也没有添加他们告诉我在build.gradle文件中添加的代码,因为我收到了一个错误。我还激活了google登录方法。然后我复制了演示应用程序的索引。我不确定我是否遗漏了一个步骤或者没有正确设置一些东西。
发布于 2017-08-13 10:23:28
如果它对其他人有帮助,我花了很多时间在Android上解决这个问题。您需要确保使用类型为"Web application“的凭据的client_id,即使您生成的SHA1证书散列与Android类型的OAuth2凭据相关联。我使用的是Android client_id,而不是网络应用程序。更多信息请点击此处:https://github.com/EddyVerbruggen/cordova-plugin-googleplus/issues/425
发布于 2016-10-31 21:19:58
我用一个不同的项目修复了它,不太确定是什么改变了。
https://stackoverflow.com/questions/40340110
复制相似问题