nic*_*ace 5 android dart firebase firebase-authentication flutter
在将 Android 应用程序发布到 Play 商店(内部和封闭测试版本)后,我在登录 Android 应用程序时遇到了问题。基本上,我的登录选项(电子邮件和第三方)不起作用。Firebase已连接,因为我可以正确创建帐户并通过应用程序写入 Firestore。如果我遇到错误(密码错误、电子邮件地址错误等),Firebase 会将错误踢回给我。但是, \xe2\x80\x9csuccessful\xe2\x80\x9d 登录根本不会导致登录过程完成,并且我的应用程序永远停留在该等待方法上。
\n在模拟器上运行、直接从 Flutter 在 Android 设备上运行(发布和调试模式)或以任何容量在 iOS 上运行时,我没有任何问题。
\n这里发生了什么?我不认为这是我的实际代码,而且我一定错过了 Android 发布过程中的一个步骤。我已请求互联网和访问网络状态的权限,SHA 密钥应该都适合 Firebase(添加了调试、发布和 Play 商店密钥),并且我的 Firebase 依赖项是最新的。
\n当应用程序上传到Google Play时,会生成新的SHA1代码
您所要做的就是复制新代码并将其添加到 Firebase 项目中。
当您使用 SHA-1 签署 APK 并上传 APK 时,它仅由您签名,但根据新的更新,它也由 Google Play 签名以提高安全性。
你可以检查一下。
| 归档时间: |
|
| 查看次数: |
3972 次 |
| 最近记录: |