如何重命名 Firebase 项目 ID?

Posted

技术标签:

【中文标题】如何重命名 Firebase 项目 ID?【英文标题】:How can I rename the Firebase Project ID? 【发布时间】:2017-02-17 21:07:09 【问题描述】:

我成功重命名了我的 Firebase 项目名称。我也想重命名我的项目 ID,但它看起来是只读的。

我尝试通过Settings -> GeneralPermissions -> IAM 等,但没有成功。

有人知道有什么方法吗?谢谢!

【问题讨论】:

为什么要改ID? 【参考方案1】:

firebaser 在这里

无法更改项目的项目 ID。

【讨论】:

请注意,Ettore 的回答允许您更改项目的名称 (2x),但不能更改 ID。我很确定项目的 项目 ID 仍然无法更改。如果您认为可以,请分享有关如何更改它的确切步骤。 功能请求 - 我也希望能够更改项目 ID。 你可以file a feature request 我提交了“重命名项目 ID”的功能请求 得到了快速响应 - “我将此作为功能请求提交,工程师对此有反馈。他们已经提到,因为项目 ID 必须是全局唯一标识符才能在功能中使用例如实时数据库 URL、Firebase 托管子域等,由于可能导致的安全和隐私问题,我们不太可能支持编辑项目 ID。-Christmer" 所以这是一个否 :)【参考方案2】:

我不得不删除我的项目并创建一个新项目。

如何删除:Settings -> Permissions -> All Projects

如何创建here。

别忘了跑步:

firebase use --add 从您的项目目录中,并测试两者:

firebase serve

firebase deploy.

【讨论】:

【参考方案3】:

您可以删除当前项目,创建一个新项目,下载其 google-services.json 文件并将其替换为您的应用程序文件夹中的当前项目,最后您必须从 Build -> CleanProject 清理您的项目!就是这样!

【讨论】:

数据库呢?【参考方案4】:

你可以参考这个文档

https://support.google.com/cloud/answer/6158840?hl=en

项目 ID 是项目的唯一标识符。当你第一次 创建项目,可以接受默认生成的项目ID或者 创建你自己的。 项目 ID 不能在项目被更改后更改 已创建, 因此,如果您要创建一个新项目,请务必选择一个 ID 让您在项目的整个生命周期中都能轻松使用。

【讨论】:

【参考方案5】:

可以在创建项目时更改项目ID,并且可以设置任何未取的名称。

【讨论】:

以上是关于如何重命名 Firebase 项目 ID?的主要内容,如果未能解决你的问题,请参考以下文章

如何永久重命名 C# 项目的 Properties 命名空间

播放框架1.2.5应用项目如何重命名

eclipse 工作区:如何重命名工作区

如何在 Laravel 7 中重命名项目

java如何重命名所有包名

如何使用 R 根据顺序父文件夹名称批量重命名许多文件