我经历了这个,就过程而言,我做到了.
但是当我从Play商店安装应用程序时,我无法使用google sign in按钮登录.
我已经使用Firebase进行谷歌登录.当我点击登录按钮时,选择帐户的选项即将到来,但它没有登录或执行任何操作.
那么我哪里可能出错?
在将 Android 应用程序发布到 Play 商店(内部和封闭测试版本)后,我在登录 Android 应用程序时遇到了问题。基本上,我的登录选项(电子邮件和第三方)不起作用。Firebase已连接,因为我可以正确创建帐户并通过应用程序写入 Firestore。如果我遇到错误(密码错误、电子邮件地址错误等),Firebase 会将错误踢回给我。但是, \xe2\x80\x9csuccessful\xe2\x80\x9d 登录根本不会导致登录过程完成,并且我的应用程序永远停留在该等待方法上。
\n在模拟器上运行、直接从 Flutter 在 Android 设备上运行(发布和调试模式)或以任何容量在 iOS 上运行时,我没有任何问题。
\n这里发生了什么?我不认为这是我的实际代码,而且我一定错过了 Android 发布过程中的一个步骤。我已请求互联网和访问网络状态的权限,SHA 密钥应该都适合 Firebase(添加了调试、发布和 Play 商店密钥),并且我的 Firebase 依赖项是最新的。
\n