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

Firebase Identity Platform集成后安卓Release版认证失效问题咨询

问题解答

关于OAuth验证的疑问

  • 验证通过后,安卓Release版的Gmail认证大概率会恢复正常;电话认证本身不依赖OAuth验证,但如果是因OAuth限制引发的联动问题(比如整体身份服务调用受限)也会同步解决。Play商店发布的应用若未完成OAuth验证,Google会限制第三方登录的生产环境调用,这是Release版登录失效的常见诱因。
  • OAuth验证耗时无固定标准:提交完整合规材料后,最快1-3个工作日完成审核,慢则7-14天;若材料不符合要求被打回修改,耗时会相应延长。

iOS正常、安卓异常的其他可能原因

  • 安卓配置文件混用:确保Release版使用的google-services.json是Firebase控制台针对Play签名SHA下载的专属版本,不要与Debug版配置文件混淆。
  • 遗漏Play签名的SHA密钥:除了你主动上传的应用签名SHA,Play商店还会生成一个上传密钥SHA-256,需要确认该密钥已添加至Firebase项目设置的安卓应用签名列表中。
  • Release版打包的代码混淆问题:ProGuard/R8可能移除了Firebase认证所需的核心类或方法,需在混淆规则中添加Firebase Identity Platform的保留规则。
  • Manifest配置缺失:比如Gmail登录需要的<queries>配置、电话认证所需的RECEIVE_SMS权限或广播接收器配置,Release版打包时是否被误删或未正确配置。
  • Identity Platform安卓端配置错误:检查Firebase控制台的Identity Platform设置,确认安卓应用的包名完全匹配,且Gmail、电话登录提供商已启用并配置正确。
  • 安卓网络权限或策略限制:Release版应用可能因网络权限未开启、自定义OkHttp拦截器限制请求,导致无法正常调用Firebase认证接口;iOS端的网络默认配置通常更宽松。
  • 设备Google Play服务版本过低:部分安卓设备的Google Play服务版本不支持Identity Platform的最新认证流程,而iOS端依赖系统原生框架,不受此限制。

内容的提问来源于stack exchange,提问作者hz111

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 18:50:43