【问题标题】:Migrate firebase account迁移 Firebase 帐户
【发布时间】:2017-05-15 13:57:46
【问题描述】:

我是一家公司的实习开发人员,我开发了应用程序并使用了我的 firebase 帐户,现在,当我们要发布它时,我无法将应用程序从我的 firebase 个人帐户迁移到公司 firebase帐户。

iOS 应用迁移已完成,但即使我到处更新,Android 仍然链接到我的旧帐户。

可能是什么问题?

到目前为止我做了什么: 将 google-services.json 添加到 ionic 2 项目的根目录

离子平台 rm --save android

离子平台添加--save android

离子资源

cordova build --release android

提前感谢您的帮助。

【问题讨论】:

    标签: android cordova firebase ionic2


    【解决方案1】:

    迁移的步骤与使用 Firebase 创建新项目完全相同,您一定只是忘记了一些事情。那么让我们从创作开始一步一步来吧:

    • 您从公司的 Firebase 帐户创建了一个新的 Firebase 项目。
    • 如果在创建项目时没有给出配置对象,请转到Settings > Project Config > Add App > Add Firebase to the web
    • 使用新的 firebase 配置覆盖您的所有 firebase.initializeApp(如果您有多个)。
    • 在您的config.xml 中为您的<widget id="packageName" ...> 提供一个包名称,通常是com.companyName.ProjectName
    • 转到 firebase 控制台,并在设置中添加 Android 和 iOS 项目,不要忘记使用与 config.xml 小部件上使用的名称相同的名称。
    • 下载 .json 和 .plist 文件,然后移至您的项目根文件夹。
    • 构建项目,一切都应该没问题。

    确保在调用 Firebase 时不要指向项目名称,数据库名称可能不同,因此可能会出错。

    确保您使用的不是项目中的旧 .json 文件,而是新的。

    在最后一种情况下,如果您愿意冒险,请删除您的个人 Firebase 项目,看看会发生什么。这是最后一种情况,因为如果你不能迁移到新的,那么它会给你带来问题,因为现在你根本没有数据库。

    我认为差不多就是这样,如果按照这些步骤仍然指向旧的 Firebase 项目,那么这一定是你忘记替换的东西。

    希望这可行:)

    【讨论】:

    • 我已经完成了所有这些......我想我会尝试删除我个人帐户上的 firebase 项目,看看会发生什么
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-25
    • 2018-09-09
    • 2021-01-02
    • 2013-04-23
    • 2012-10-18
    • 1970-01-01
    • 2019-05-15
    相关资源
    最近更新 更多