firebase - 如何解决代码 10,消息 10:使用 google 签名选项
问题描述
大家好,我刚刚创建了我的第一个应用程序,并且在模拟时运行良好,但是当我构建 apk 发布文件时,我得到了这个 toast 代码 10,消息 10:,我知道有同样的问题,但我已经尝试解决使用previos帖子中的解决方案的问题,但没有结果,我已经多次更改SHA1,多次下载json文件,重新安装应用程序,并删除谷歌帐户,这些都不起作用,问题只是谷歌签名选项,如果使用电子邮件选项它工作正常,我正在使用实施 'com.firebaseui:firebase-ui-auth:4.3.1' 实施 'com.google.firebase:firebase-auth:19.2.0'
解决方案
如果您使用的是 Google Play 应用签名,则需要确保将来自 Google Play 控制台的 SHA-1 指纹添加到您的 Firebase 指纹列表中。
将应用上传到 Play 商店后,转到您的 Google Play 控制台,选择您的应用,然后在发布管理下,选择应用签名:
在该屏幕上,您可以在应用签名证书部分找到 SHA-1 指纹。将其复制并粘贴到您的 Firestore 指纹中(Firebase 控制台 -> 项目 -> 常规设置)。
添加后,可能需要几分钟才能生效,但这为我解决了这个问题。
推荐阅读
- nearprotocol - 无法在 NEAR 协议测试网上创建新帐户
- mapbox - 使用 Mapbox gl 绘制,在覆盖多边形特征的圆半径后,如何放大所选顶点的圆半径?
- react-native - 从 api (React Native) 对象创建平面列表
- ios - (iOS) AWS S3 上传失败且没有错误(使用联合身份验证的用户 - Apple SSO)
- php - 第一个用户输入被mysql忽略
- flutter - 不管我做什么,这个错误预计会找到')'不会消失
- python - 无法使用 pip3 安装 Pandas 库
- css - 在网格模板列中优先考虑第二个值
- javascript - 如何在 foreach 内部的钩子中更新数组状态
- javascript - 如何在js中编写html