android - 当 apk 来自 Firebase App Distribution 时,Google 登录(OAuth)不起作用
问题描述
我为我的应用程序构建了一个简单的 Google 登录。但是,当我使用 Firebase App Distribution 部署 apk 时,当用户尝试在其设备上进行 google 登录时,该过程会返回错误代码 10。我已检查以确保 firebase 项目与我的应用程序具有相同的 SHA-1 密钥。我还使用 github 操作将 apk(debug) 部署到 Firebase。我不确定要在此处显示哪个代码片段,因为我正在关注有关集成登录的 Google 文档。这适用于模拟器。您可以让我知道我是否应该在此处添加任何特定文件以更好地帮助您
解决方案
在Credentials中选择您的 Android 项目。默认情况下,您的 API 密钥名称为“Android 密钥(由 Firebase 自动创建)”。然后单击“编辑 API 密钥”并在“API 限制”字段中选择“不限制密钥”并单击“保存”。现在,当 apk 来自 Firebase App Distribution 时,Google 登录 (OAuth) 也应该可以正常工作。
推荐阅读
- mysql - 返回逗号分隔值的where子句中的Mysql子查询
- java - 有什么方法可以更改 JavaFX ImageView 中的背景图像颜色?
- flutter - 删除特定小部件 | 颤振和Riverpod
- android - android studio,kotlin中未解决的参考android
- runtime-error - 我收到运行时错误,因为注释了 if 语句如何解决?
- reactjs - NextJs/Material-ui 不尊重 makeStyles CSS
- java - 使用 SHARED PREFERENCES android studio 更改按钮的文本
- azure - 通过 azure app 服务的私有链接连接到 cosmos db
- html - 如何使用部分将背景图片放在另一张图片下方?
- terraform - 寻找一种更简洁的嵌套循环方式