android - 即使我在 firebase 控制台中更新了 sha1,在 play 商店中发布 .apk 后,firebase 电话身份验证也不起作用

标签 android firebase authentication firebase-authentication signed-apk

在 Play 商店中发布 .apk 之后,Firebase 电话身份验证无法正常工作,即使我在生成 google- 服务之后在 firebase 控制台中更新了 sha1 也是如此。 json 并更新了 android studio 项目中的 json 文件。

在 firebase 控制台项目设置中也存在许多其他 sha1 我应该在生成新的 google-services.json 之前删除它们

最佳答案

当您将应用上传到 Play 商店时,Play 商店会创建一个名为“应用签名证书”的新证书。这将包含您需要的 SHA1 证书。它可以在以下位置找到:

在您的游戏控制台上选择 App -> Under Release -> Setup -> App Sigining。复制 SHA1 并将其粘贴到您的 Go to Console -> Select Project -> Project Settings -> Under General Tab -> Under Your Apps -> 选择 App -> Add SHA1 fingerprint。

关于android - 即使我在 firebase 控制台中更新了 sha1,在 play 商店中发布 .apk 后,firebase 电话身份验证也不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46772115/

相关文章:

android - 在服务调用的线程中获取上下文

swift - 我如何在我的 firebase 数据库中转换一个可能有两种不同类型的引用

ruby-on-rails-4 - Spree 允许管理员登录并在用户中添加不同的角色

Android:需要对从微调器中选择的项目更新回收器 View 的建议

android - 谷歌地图自定义标记内存不足错误(API V2)

c# - Xamarin Android : How do i pass variables to a buttons event method in ExpandableListView?

javascript - 防止用户独立于 addPost 调用 Firebase 中的incrementPostCount函数

android - 谷歌分析 : How to display the breakdown of an event parameter over custom period?

node.js - 刷新 token Jsonwebtoken

cakephp - 为什么在运行 Controller 测试时从不调用 isAuthorized()?