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

Android 14设备上Firebase OTP验证码验证失败问题求助

Android 14设备上Firebase OTP短信验证抛出FirebaseAuthException,其他版本正常

我们的应用使用Firebase OTP实现短信验证功能,目前仅在Android 14设备上出现发送验证码后报错的问题,其他Android版本运行完全正常。

错误信息

com.google.firebase.auth.FirebaseAuthException: This request is missing a valid app identifier, meaning that neither SafetyNet checks nor reCAPTCHA checks succeeded. Please try again, or check the logcat for more details.

当前配置

依赖配置

implementation platform('com.google.firebase:firebase-bom:30.4.1')
implementation 'androidx.core:core-ktx:1.8.0'

应用构建配置

compileSdk 32
minSdk 21
targetSdk 32

已尝试的操作

  • 验证依赖版本:确保所有Firebase和AndroidX依赖均为最新版本
  • 多版本测试:确认问题仅出现在Android 14设备,其他版本无异常
  • 检查SDK兼容性:查阅官方文档确认当前SDK版本与Android 14兼容
  • 日志与调试:添加大量日志追踪OTP请求流程,排查Android 14设备上的异常节点

预期与实际结果

  • 预期结果:短信验证流程在Android 14上与其他版本一致,Firebase OTP能正常发送并完成验证,不触发FirebaseAuthException
  • 实际结果:Android 14设备上OTP验证阶段持续失败,抛出上述错误,推测可能存在兼容性问题或缺少Android 14特定配置

请问是否有开发者遇到过Android 14上的类似问题?Firebase与Android 14是否存在已知兼容性问题?恳请提供解决该错误的思路或建议。

内容的提问来源于stack exchange,提问作者Hüseyin Tamer

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 09:05:01