如何将已关联无权限Firebase账户的应用重新绑定新Firebase项目?
解决方案
移除现有Firebase关联配置
- Android应用:找到项目里的
google-services.json文件直接删除,再从新Firebase项目下载对应文件替换。 - iOS应用:删除
GoogleService-Info.plist文件,从新Firebase项目下载匹配的文件替换。 - Web应用:找到初始化Firebase的代码块,删掉旧的配置参数,换成新项目的配置信息(可在Firebase控制台项目设置中复制)。
重新关联新Firebase项目
- 打开Firebase控制台进入你的新项目,点击「添加应用」,选择对应平台后按指引完成注册。
- 注意应用的包名、Bundle ID或域名必须和原应用完全一致,否则会关联失败。
解决Realtime Database绑定提示问题
如果仍提示关联旧账户项目,按以下操作:
- 检查应用内是否残留旧的数据库URL配置,全部替换为新项目的Realtime Database地址。
- 若无法访问旧账户,联系Firebase支持团队,提供应用的包名/Bundle ID等信息,申请解除旧关联;如果还能临时登录旧账户,直接在旧项目中删除该应用的关联即可。
内容的提问来源于stack exchange,提问作者geeeeen
相关产品推荐
相关产品推荐

