如何重命名 Firebase 项目 ID?
Posted
技术标签:
【中文标题】如何重命名 Firebase 项目 ID?【英文标题】:How can I rename the Firebase Project ID? 【发布时间】:2017-02-17 21:07:09 【问题描述】:我成功重命名了我的 Firebase 项目名称。我也想重命名我的项目 ID,但它看起来是只读的。
我尝试通过Settings -> General
和Permissions -> 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?的主要内容,如果未能解决你的问题,请参考以下文章