Xcode 找不到Fastlane命令
我正在尝试安装Xcode 找不到Fastlane命令,xcode,macos,fastlane,Xcode,Macos,Fastlane,我正在尝试安装fastlane。我已经安装了Xcode。我使用命令sudo gem install fastlane安装了fastlane。现在,我进入我的项目文件夹,键入fastlain init,得到错误信息: -bash:fastlane:未找到命令 我看到安装了fastlane,可以在这里看到它 /Users/username/.gem/ruby/2.0.0/gems/fastlane-1.70.0/bin 在我的Mac电脑上 我尝试将此添加到我的路径,但仍然收到相同的错误。我的道路是
fastlane
。我已经安装了Xcode。我使用命令sudo gem install fastlane
安装了fastlane
。现在,我进入我的项目文件夹,键入fastlain init
,得到错误信息:
-bash:fastlane:未找到命令
我看到安装了fastlane
,可以在这里看到它
/Users/username/.gem/ruby/2.0.0/gems/fastlane-1.70.0/bin
在我的Mac电脑上
我尝试将此添加到我的路径
,但仍然收到相同的错误。我的道路是
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:./Users/username/.gem/ruby/2.0.0/gems/
我错过了什么 从命令行获取fastlane可执行文件的完整路径:
哪个快车道
将其添加到shell配置文件中,然后重新启动shell 我在mac上遇到了同样的问题
10.11
,经过多次努力,我发现在安装unf_ext 0.0.7.2
gem时出现了问题
我从这个角度做了以下工作
在那之后,再次尝试重新安装fastlane,它应该会再次工作。上周我遇到了类似的问题。我在mac上使用自制软件安装了fastlane,但它显示了相同的错误 我试着用Ruby安装它,效果很好。这是命令
sudo gem install fastlane -NV
看起来您还没有为xcode安装命令行工具
使用
xcode选择安装--Install
将以下行添加到bash配置文件中:
export PATH="$HOME/.fastlane/bin:$PATH"
您可以关闭终端会话并重新启动它,或者运行
source~/.bash_profile
加载您的配置,然后就可以开始使用fastlane了fastlane现在已经在桶中了。您可以使用
brew cask install fastlane
现在需要导出路径,以便shell可以找到fastlane
做
如果这不起作用,试试这个
export PATH="$HOME/.fastlane/bin/fastlane_lib:$PATH"
请确保将其添加到~/.profile、~/.zshrc或~/.bashrc以备将来使用我遇到此问题是因为安装了,以下两个步骤解决了我的问题:
open~/.zshrc
fastlaininit
,一切正常不要在全球范围内安装FASTLANE 建议您使用Gemfile来定义对Fastlane的依赖关系。这将清楚地定义所使用的Fastlane版本及其依赖关系,并将加快使用Fastlane的速度 步骤1:使用
sudo gem安装捆绑程序
所以任何时候你想跑快车道bundler exec fastlane…
cd~/
转到您的主文件夹touch.bash\u profile
创建新的空文件open-e.bash\u profile
打开文件如果您在本地计算机上工作,则向您添加以下内容 export PATH=“$HOME/.fastlane/bin:$PATH”
如果您在Jenkins上工作,那么这对我来说是有效的您可以通过添加行来添加fastlane路径环境
export PATH="$HOME/.fastlane/bin:$PATH"
到~/.bash_profile
或~/.zsh_profile
文件(如果使用zsh shell)
最后启动新的终端会话或使用命令
source~/.bash_profile
或source~/.zsh_profile
重新加载(如果使用zsh shell)首先,您需要检查是否有~/.fastlane文件。如果没有该文件,您可以执行brew cask install fastlane命令。如果您已经有了它,请检查其他答案。我在Fedora 30
中遇到了这个问题,我遵循了以下步骤:-
1-使用这些命令安装所有开发工具
sudo dnf install @development-tools
sudo dnf install @rpm-development-tools
2-运行sudo gem安装fastlane-NV
Fastlane
工作起来很有魅力
希望它能帮助brew安装ruby
brew安装fastlane
警告:fastlane 2.145.0已经安装,只是没有链接
您可以使用brew link fastlane
链接此版本
brew链接快车道
光盘iOS
fastlane init以下是我在Mac上安装的内容—从头开始 已从brew安装中删除
brew卸载fastlane
brew安装rbenv
安装Ruby版本2.6.6
rbenv安装2.6.6
在全局设置中设置Ruby版本
rbenv全球2.6.6
将Ruby添加到路径中
如果哪个rbenv>/dev/null;则求值“$(rbenv init-””fi
安装捆绑机
gem安装bundler
安装快速车道
bundle add fastlane
我按照以下方式安装
安装ruby
sudo apt install ruby ruby-dev
将以下内容添加到“~/.profile”文件的顶部
使用source~/.profile
命令检查任何错误。如果没有输出,则表示一切正常
安装构建软件包
sudo apt-get update
sudo apt-get install build-essential
Fastlane取决于谷歌API Clint让我们先安装它
sudo gem install google-api-client
安装Fastlane
sudo gem install fastlane -NV
检查您的安装情况
fastlane -v
信用:这篇文章帮助了我。这更多的是一个评论,而不是一个答案。你在安装后重新打开终端了吗?也许可以尝试
source~/.bash\u profile
。如果仍然有问题,请在你的路径中添加/username/.gem/ruby/2.0.0/gems/fastlane-1.70.0/bin
。哇。这解决了问题。非常感谢王。我已经有了我之前尝试过将/Users/username/.gem/ruby/2.0.0/gems/fastlane-1.70.0添加到我的路径中,但从未成功过。谢谢
sudo gem install google-api-client
sudo gem install fastlane -NV
fastlane -v