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

Android应用上传AppTesters后仅首小时可下载,后续下载失败求助

Firebase App Distribution 上传1小时后无法下载(FAILED_PRECONDITION 400错误)

可能的原因

  • 下载令牌过期:Firebase App Distribution为下载链接生成的临时授权令牌默认有效期为1小时。测试者若复用初始下载URL(而非从邀请邮件、App Tester应用重新获取),令牌过期后会触发FAILED_PRECONDITION错误;即使在App Tester应用内,未刷新页面也可能使用过期令牌发起请求。
  • 后台临时托管机制:Firebase对新上传的应用包可能设置了1小时的临时托管窗口,超时后自动清理缓存或变更文件访问状态,导致下载请求无法定位资源,触发前置条件检查失败。
  • 身份关联同步异常:Firebase后台可能存在设备ID与测试者身份的关联延迟或自动清理,1小时后关联记录失效,导致无法验证测试者的下载权限。

排查与解决步骤

  • 要求测试者通过官方渠道重新获取下载链接:打开邀请邮件点击下载按钮、在App Tester应用中下拉刷新发布列表后再尝试下载,确保获取带有效令牌的新链接。
  • 登录Firebase控制台,检查对应版本的发布状态:确认版本未被意外归档或设置过期时间,若状态异常可重新发布该版本。
  • 重新上传当前版本的AAB文件,生成新的发布记录,测试1小时后是否能正常下载,排查是否为单次上传的文件处理异常。
  • 查看Firebase项目的审计日志,确认是否有后台自动执行的权限变更、发布状态变更操作,定位平台侧自动机制的影响。

内容的提问来源于stack exchange,提问作者Александр Сидак

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 04:30:58