Firebase添加Web应用失败,报错AppIdentity::DELETED寻求解决方案
Firebase生产项目添加Web应用报错:AppIdentity::DELETED 解决方法
问题描述
我在Firebase测试项目中创建的Web应用运行正常,但复刻到生产项目时出现如下错误:
Reason: Deleted account when looking up robot. AppIdentity::DELETED
我在网络上未找到相关解决方案,希望能成功将Web应用添加到生产项目中。
解决步骤
- 检查生产项目服务账号:进入Firebase控制台,打开目标生产项目的「项目设置」→「服务账号」页面,确认是否存在已删除的服务账号关联记录,如有则清理后重新创建对应服务账号。
- 重新添加Web应用:删除生产项目中已添加的Web应用,按照官方流程重新添加,确保生成的新配置文件(
firebase-config.js)完全替换到项目代码中。 - 验证操作账号权限:确认当前操作账号拥有生产项目的所有者或编辑器权限,避免因权限不足导致账号查询失败。
- 检查关联Google Cloud项目:进入Firebase项目绑定的Google Cloud项目,打开IAM页面,查看是否存在已删除的机器人账号(Robot Account),清理后重新同步Firebase项目权限。
- 重置本地开发环境:执行
firebase logout退出当前账号,再用firebase login重新登录,清除本地CLI缓存后重新部署项目。
内容的提问来源于stack exchange,提问作者Gigi
相关产品推荐
相关产品推荐

