我是公司的实习开发人员,我开发了App并使用了我的firebase帐户,现在,当我们要发布它时,我遇到了将应用程序从我的firebase个人帐户迁移到公司firebase的问题帐户。
iOS应用程序迁移已经完成,但即使我在所有地方都进行了更新,Android仍然链接到我的旧帐户。
可能是什么问题?
到目前为止我做了什么: 将google-services.json添加到ionic 2项目的根目录
离子平台rm - 保存android
离子平台添加--save android
离子资源
cordova build --release android
提前感谢您的帮助。
答案 0 :(得分:1)
迁移的步骤与使用Firebase创建新项目完全相同,您必须忘记一些事情。让我们从创作开始一步一步:
Settings > Project Config > Add App > Add Firebase to the web
。firebase.initializeApp
(如果您有多个)。config.xml
中为您的<widget id="packageName" ...>
提供一个包名称,通常是 com.companyName.ProjectName 。确保在调用Firebase时没有指向项目名称,数据库名称可能不同,因此可能会出错。
请确保您没有使用项目中的旧.json文件而不是较新的文件。
在最后一种情况下,如果您愿意承担风险,请删除您的个人firebase项目,看看会发生什么。这是最后一种情况,因为如果你不能迁移到新的那么它会给你带来问题,因为现在你根本就没有数据库。
我认为这几乎就是这个,如果按照步骤仍然指向旧的Firebase项目,那么这一定是你忘记更换的东西。
希望这有效:)