我使用 Firebase CLI 为我的 flutter 应用程序创建了一个新的 firebase 项目。现在,我的客户想要在其自己的 firebase 项目中使用另一封电子邮件。该项目已经拥有我需要的数据(生产数据)。但是,在执行 firebase login:add 后,我添加了两封电子邮件,现在当我执行 firebase login:use 时,我得到了
Error: Could not determine active Firebase project directory
Having trouble? Try firebase [command] --help
在我的cli中。我希望我的问题很清楚。感谢您阅读本文。
使用此命令:
firebase login --reauth
它会在终端上生成一个链接,将您重定向到网络上的 Google Sign In,您可以在其中选择一个新帐户来登录。
我的问题是我不在正确的目录中。要使用
firebase login:use
命令,您必须位于 Firebase 项目目录(由 firebase init
命令生成的项目)。
奇怪的是,您必须在 Firebase 项目中才能更改帐户,因为其他
firebase login
命令可以在 Firebase 项目之外执行。