实现谷歌登录flutter给出12500错误

jhkqcmku  于 2023-01-09  发布在  Flutter
关注(0)|答案(1)|浏览(978)

我在flutter中实现了谷歌登录,而没有在flutter中使用firebase(谷歌云控制台)。它在apk中工作,然后我需要推送通知服务,我使用了firebase(fcm令牌和所有),然后我发布了应用程序到playstore,但谷歌登录不工作。我一直得到apipexception错误。有人遇到过这个问题吗?如果有任何帮助将不胜感激。

x6yk4ghg

x6yk4ghg1#

我没有一个具体的答案,你的问题,但我也面临过这个问题一次,我不小心解决了它虽然。
但错误12500是尝试使用Google登录功能时可能出现的一般错误代码,由以下几个潜在问题引起:
1.应用签名证书的SHA-1指纹存在问题:要使用Google Sign-In,您需要在Firebase控制台中配置应用的SHA-1指纹和软件包名称。请确保您在Firebase控制台中配置的指纹和软件包名称与您用于对应用进行签名的指纹和软件包名称相匹配。

  1. Google服务配置文件存在问题:确保您已将Google服务配置文件正确添加到应用中。
  2. Google Play服务库的问题:确保您的应用中安装了最新版本的Google Play服务库。
    1.您正在使用的设备或模拟器的问题:请确保您在安装了Google Play服务且为最新版本的设备或模拟器上进行测试。
    要尝试/检查的可能修复:
    1.仔细检查SHA-1指纹和软件包名称:确保您在Firebase控制台中配置的SHA-1指纹和软件包名称与您用于对应用进行签名的指纹和软件包名称匹配。
    1.确保您已添加Google服务配置文件:您的应用需要Google服务配置文件才能与Google服务(包括Google登录)通信。请确保您已将此文件正确添加到您的应用。
    1.更新Google Play服务库:请确保您的应用中安装了最新版本的Google Play服务库。您可以转至Android Studio中的"SDK管理器"来检查更新。
    1.在安装了Google Play服务的设备或模拟器上进行测试:请确保您在安装了Google Play服务且为最新版本的设备或模拟器上进行测试。
    我希望这有帮助!我会迅速搜索,如果我能找到任何其他的解决方案。

相关问题