无法在Mac OS Catalina上安装fastlane

时间:2019-08-21 14:17:12

标签: ios ruby-on-rails ruby fastlane macos-catalina

按照快速通道docs中给出的步骤,我无法安装快速通道。

运行brew cask install fastlane后,我弹出此窗口: enter image description here

如果我尝试使用sudo gem install fastlane从gem运行,则会出现此错误: enter image description here

我看到的是目录中缺少ruby.h文件。正如错误中所说,我需要单独安装ruby-dev环境。但是我找不到如何做到这一点。我看到了apt-get的命令,但是通过brew安装的红宝石呢?

红宝石-v:红宝石2.6.3p62
brew -v:自制软件2.1.10
brew升级ruby:已经安装了ruby 2.6.3

4 个答案:

答案 0 :(得分:1)

由于错误表明我们必须将红宝石安装为单独的开发软件包,因此我必须按照ROR's网站上的说明安装rbenv。您可以查看完整的问题和解决方法here

答案 1 :(得分:0)

运行此命令以禁用Gatekeeper:

sudo spctl --master-disable

然后安装并运行fastlane。完成后,运行此命令以重新启用Gatekeeper:

sudo spctl --master-enable

它会记住您在重新启用Gatekeeper之后已经允许了该应用程序,并且您不必在每次使用它时都运行这些命令。

答案 2 :(得分:0)

根据https://github.com/fastlane/fastlane/issues/15183 这是一个普遍的问题,没人能解决。

答案 3 :(得分:0)

如果您无法更新 fastlane 版本 试试

sudo gem install -n /usr/local/bin fastlane