我在 Mac 上运行 flutterfire 配置命令时遇到错误

问题描述 投票:0回答:3
Unhandled exception:
Exception: /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- xcodeproj (LoadError)
        from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
        from -e:1:in `<main>'

#0      ConfigCommand.run (package:flutterfire_cli/src/commands/config.dart:517:11)
<asynchronous suspension>
#1      CommandRunner.runCommand (package:args/command_runner.dart:209:13)
<asynchronous suspension>
#2      main (file:///Users/dylanguzman/.pub-cache/hosted/pub.dartlang.org/flutterfire_cli-0.2.6+1/bin/flutterfire.dart:57:5)
<asynchronous suspension>

我试过了:

flutterfire configure --project=test-app-egr423

使用以下 Firebase 应用成功生成 Firebase 配置文件 lib/firebase_options.dart:

flutter firebase dart
3个回答
21
投票

在运行

flutterfire
时,在我的 Macbook Air M1 上使用
0.2.7
版本
flutterfire configure
时,我遇到了同样的错误。就我而言,我通过打开终端并运行以下命令解决了这个问题:

gem install xcodeproj

或者如果运行命令出现任何权限错误:

sudo gem install xcodeproj

我希望这也能解决您的问题。我从this Github问题找到了我的解决方案。


3
投票

唯一对我有用的就是和其他人说的一样。我曾尝试通过brew安装xcodeproj并且遇到链接问题,但我已经使用它安装了

sudo gem install xcodeproj

现在 flutterfire 配置正在运行。


0
投票

我尝试跑步

sudo gem install xcodeproj

如上所示,但我遇到了这个错误

ERROR:  While executing gem ... (Gem::FilePermissionError)
    You don't have write permissions for the /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/gems/2.6.0 directory.

我该怎么办?

© www.soinside.com 2019 - 2024. All rights reserved.