firebase - 发布 Flutter 应用后,Google 登录不起作用
问题描述
我使用 Flutter 开发了一个应用程序,并使用以下命令在我的设备上进行了测试:
flutter run --release
一切正常。我还尝试使用以下方法构建应用程序:
flutter build apk --release
并手动安装它,仍然一切正常。
我在商店上传了,现在登录不起作用了。我尝试查看 logcat,当我尝试登录时出现的错误是:
I/flutter: exception: PlatformException(sign_in_failed, com.google.android.gms.common.api.ApiException: 12500: , null)
我尝试添加 appCompat 依赖项并检查了 SHA1 密钥,一切都在正确的位置,我不知道为什么当我从商店下载时它不再工作了。
解决方案
推荐阅读
- java - 如何使用带有彩色文本的 System.out.format
- c# - 当只有读取操作时,可以将 DbContext 作为单例注入吗?
- c# - Selenium c# SendKeys 不发送字母符号
- java - 为什么 Java 9 集合工厂在支持可变参数时对每个参数都有单独的方法
- reactjs - 路由时,组件不在侧页中呈现
- javascript - 通过 MS Excel WebApp 中的 Office 脚本调用 API
- dialogflow-es - Google 助理 - askForPermission 从 Google 帐户获取用户电子邮件
- vue.js - 每次更改 VueJs 上的数据值时重做 api 调用
- gnuplot - gnuplot:在 GIF 终端中带有 3D 圆圈的视角相关颜色
- arduino - 用两个按钮运行两个 LED