安装cocoaPods
1.Ruby镜像
- 输入以下命令查看当前的ruby源
gem sources -l
- 如果输出的是
*** CURRENT SOURCES ***
https://rubygems.org/
- 那么需要更新一下ruby的源,过程如下
#(移除当前ruby的源)
gem sources --remove https://rubygems.org/
#(设置当前ruby的源为替换成淘宝镜像)
gem sources -a https://ruby.taobao.org/
- 再次查看当前的ruby源
gem sources -l
- 这时候输出应该为
*** CURRENT SOURCES ***
https://ruby.taobao.org/
2.设置gem(gem更新)
如果gem太老,可以尝试用如下命令升级gem:
在Terminal输入以下命令:
sudo gem update --system
3.执行安装CocoaPods命令
注意:OS X 10.11 升级,虽然官方声称只是一个小的升级,但对于开发者而言,cocoapods需要重新安装,但按照以前的安装方式,在Terminal输入以下命令:
sudo gem install cocoapods
我遇到的那些坑
在执行安装cocoapods命令以前,一切都那么美好现在,一大波坑像你来袭,做好准备
错误:ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/pod
解决方案:苹果系统升级OS X EL Capitan后会出现的插件错误,将安装流程 4.安装CocoaPods 的 (1)sudo gem install cocoapods ——>改为sudo gem install -n /usr/local/bin cocoapods
错误:ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/xcodeproj
1.方案一
执行下面的命令并重启
sudo nvram boot-args="rootless=0"sudo reboot
重启之后, 执行这个命令检查
sudo gem install cocoapods -V
如果依旧有错误,使用第二个方案
2.方案二
输入
sudo gem install -n /usr/local/bin cocoapods
之后安装输入:
pod setup
错误:[!] Unable to add a source with url https://github.com/CocoaPods/Specs.Git
named master
.
You can try adding it manually in ~/.cocoapods/repos
or via `pod repo add
1.解决方案
输入
pod repo add master https://github.com/CocoaPods/Specs.git
错误:[!] /usr/bin/git clone http://git.oschina.NET/akuandev/Specs.git master
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
解决方案:
输入
sudo xcode-select -switch /Applications/Xcode-beta.app/Contents/Developers
参考:
(应该说是抄袭,zz)
一、要确保Reby的版本点击这里查看
二、 安装cocoapods看这里
三、 其次可能遇到错误看这里
网友评论