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

使用Firebase Phone Auth真机无法发送短信验证码,报unknown 17499错误

Firebase Phone Auth 真实设备报“unknown 17499”错误排查方案
  • 核对应用签名配置
    即便已添加SHA256,需确认是否是真实设备打包所用签名文件对应的哈希值。若用debug签名,要确保debug版SHA256已正确录入Firebase控制台应用设置;若用自定义签名文件打包,必须将该文件的SHA256也添加进去。可通过以下命令获取签名文件的SHA256:

    keytool -list -v -keystore 你的签名文件路径.jks -alias 你的别名
    
  • 检查Phone Auth配额与限制
    登录Firebase控制台查看Phone Auth页面,确认是否触发发送频率限制或配额不足。未上架的应用可能受临时限制策略影响,若近期请求量突增,大概率会触发该错误。

  • 验证设备网络环境
    真实设备的防火墙、代理或网络运营商限制,可能导致无法正常连接Firebase短信服务。尝试切换网络(如WiFi换移动数据),或关闭VPN/代理后重试。

  • 更新Firebase SDK版本
    确认项目中Firebase Auth SDK是否为最新稳定版,旧版本可能存在兼容性问题。更新SDK后重新打包测试。

  • 核对应用包名一致性
    检查Firebase控制台注册的应用包名,是否与真实设备安装的应用包名完全匹配,包名不匹配会直接导致验证失败。

  • 开启调试日志获取细节
    在真实设备上开启Firebase调试日志,获取更具体的错误信息:

    FirebaseAuth.getInstance().setLogLevel(Logger.Level.DEBUG);
    

    查看日志中的详细报错,进一步定位问题根源。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 09:52:00