You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

应用上架Google Play后Firebase手机认证失效,已加SHA1仍报错

解决Firebase手机认证授权问题
  • 确认Firebase控制台的SHA密钥完整性:
    Google Play应用签名会生成多组SHA密钥,除已添加的应用签名SHA1、上传SHA1外,需补充添加SHA-256密钥。进入Play Console「应用签名」页面,复制所有类型的SHA密钥(SHA-1、SHA-256),全部添加到Firebase项目设置的「应用签名」区域。

  • 替换最新的google-services.json文件:
    修改Firebase的SHA密钥后,必须重新下载项目的google-services.json文件,替换项目app模块下的同名文件,确保打包时使用更新后的配置。

  • 检查Firebase电话登录的启用状态:
    进入Firebase控制台「Authentication」>「登录方法」,确认「电话」登录方式已开启,且未设置错误的授权限制规则。

  • 验证应用包名一致性:
    确保Firebase项目中注册的应用包名,与Play Console发布的应用包名完全一致(包名区分大小写,需严格匹配)。

  • 清除缓存并重装应用:
    测试时先清除Play商店缓存,卸载旧版应用后重新从Play商店下载安装,避免设备缓存旧的签名信息导致验证失败。

  • 确认Firebase项目与Play Console的关联状态:
    进入Play Console「设置」>「开发者账号」>「关联账号」,检查是否已正确关联目标Firebase项目,避免因关联错误导致授权失败。

内容的提问来源于stack exchange,提问作者Vivek M Fauzdar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 21:40:27