“pod init”给出错误“-bash:pod:command not found”

问题描述 投票:9回答:3

我正在尝试为我的Xcode项目创建一个用于Firebase兼容性的Podfile,但是当我尝试在我的Xcode项目存储的同一文件中创建它时,使用我的终端并输入“pod init”,它会抛出错误“ - bash:pod:找不到命令“。

据我所知,使用Sierra 10.12.1,我对OSX最新,但我不熟悉Podfiles的使用,所以这里的任何帮助都会很棒,谢谢。

xcode cocoa terminal cocoapods podfile
3个回答
29
投票

看起来你没有安装CocoaPods。

要做到这一点,你通过ruby gems安装它,如下所示:

sudo gem install cocoapods

如果您没有管理员权限,请尝试:

gem install cocoapods --user-install

0
投票

我昨天遇到了这个问题,我估计其他人在我的情况下也会。所以我在Windows上的虚拟机上运行mac OS siera,所以我可以使用xcode。首先你需要更新你的ruby版本,这里已经回答:https://stackoverflow.com/a/38194139/7451779

一旦更新,这只是运行:$ sudo gem install cocoapods

毕竟这个$ pod init应该可行


0
投票

如果第一个命令不起作用,请尝试第二个命令

sudo gem install cocoapods

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

在我的情况下,第二个命令工作

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