因此,我已经在PlayStore上发布了我的应用,而Google登录无法正常工作。 我尝试用调试程序运行我的应用程序并发布sha1,这给了我ApiException:12500:
经过2个小时的研究,我认为我必须使用Google Play登录SHA-1。我做到了,现在我得到了ApiException:10:至少是一些进步。
但是我被困住了。 据我所知,ApiException 10是SHA或客户端ID问题。 因为我现在使用Play的SHA(在firebase控制台中,我具有发布和播放sha-1和已更新的services.json,添加调试sha才使我回到apiexception 12500),这不是SHA问题。
所以我认为并且仍然认为问题出在我的客户ID但
使用default_web_client_id
不起作用。从Google服务提取的两个SHA的两个客户端ID均无效。我在Google Developers Console中创建的客户端ID无法使用。
所以,我求你帮助我了解我所缺少的。 谢谢。
答案 0 :(得分:0)
我想通过此错误ApiException:12500很长时间。我尝试了一切:
但是当我浏览stackoverflow时,我找到了一个解决方案:
我转到了此页面(https://console.developers.google.com/apis/credentials) 不要忘记在列表中选择您的项目(左上方)。然后进入“ Oauth同意屏幕”
我几乎填写了所有字段:应用程序徽标,电子邮件支持,应用程序主页链接,应用程序隐私权政策链接(以及project.firebaseapp.com);并且我保存了。
现在可以使用了,我可以登录。
希望这会有所帮助
感谢Pranjal Gupta的回答:Google Sign In error 12500