android - Android 应用 SHA-1 身份验证失败 firebase
问题描述
我和我的朋友创建了一个应用程序并将 APK 上传到 google play 商店。我们的一些朋友下载了该应用程序进行试用,但他们无法注册(使用 Firebase 号码和/或电子邮件登录)。错误代码表明 SHA-1 存在问题。所以我们在谷歌商店禁用了该应用程序,当我现在启动该应用程序(已经从 Play 商店安装)时,它运行良好!所以我认为当应用程序在商店激活时,我们有问题!任何想法?
解决方案
欢迎奥托,您遇到此问题是因为您的身份验证设置不正确。您碰巧没有问题,因为您使用的是带有调试 SHA-1 密钥的调试版本,您应该为发布版本生成一个新密钥并将其上传到 firebase。调试模式期间的 SHA-1 密钥与发布模式不同。
推荐阅读
- react-native - Lottie 设计的高度和宽度不符合风格
- optimization - 如何定义成本目标函数
- rust - 我可以用借来的元素对向量进行变异吗?
- c++ - 尝试将 std::;string 设为 void* 时的非法间接
- mqtt - 使用 MQTT 将数据发布到 Azure IoT Hub
- javascript - 如何在 Nuxt 项目中使用 JsPdf 和 Html2Canvas 打印我的文档?
- javascript - 如何自动翻转 CSS 卡直到一段时间并在单击按钮时使它们从屏幕上消失?
- javascript - 如何获取图像值并在反应中的任何其他 div 上实现?
- javascript - 如何根据另一个数组过滤来自一个数组的数据
- xml - 在 QT 中使用 QXmlStreamReader 读取 xml 属性错误