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

请求协助:Codemagic构建后无法发布至Firebase Distribution

Codemagic集成Firebase Distribution问题解决指南

一、解决Google Play关联入口缺失的问题

  • 核对账号与权限要求:
    需拥有付费的Google Play开发者账号,且当前登录Firebase的账号必须是该Play账号的管理员;同时Firebase项目需为正式项目,不能是临时测试项目。
  • 找对关联入口:
    关联选项不在Firebase Distribution页面,需进入项目设置 > 集成标签页,找到Google Play的关联卡片后点击进入,按流程完成验证即可。
  • 若仍无关联入口:
    确保你的Play账号已发布过至少一个应用(哪怕是内部测试版),Firebase需检测到Play账号内存在应用才会显示关联入口。

二、解决Codemagic发布到Firebase失败的问题

  • 检查Codemagic中的Firebase配置:
    • 确认上传的Firebase服务账号密钥正确,且该账号拥有Firebase Distribution发布权限——需在Google Cloud IAM中为其添加Firebase App Distribution Admin角色。
    • 验证构建脚本里的firebase appdistribution:distribute命令参数,比如--app需填写正确的Firebase应用ID,--release-notes参数也需按要求配置。
  • 验证构建产物合法性:
    • 必须使用签名后的正式APK/AB包,Firebase Distribution不接受未签名或调试签名的包。
    • 包名、版本号需与Firebase中注册的应用完全匹配,任何不一致都会导致发布失败。
  • 排查网络与权限限制:
    • 确保Codemagic构建环境可正常访问Firebase服务,若设置了代理或防火墙,需放行Firebase相关域名。
    • 确认Firebase项目的Distribution功能已开启,且已添加对应的测试人员或群组。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 22:40:56