Mac环境:OS X EI Capitan 版本10.11.5
cocoapods的作用在这里就不在累述了,直接说说最新的系统cocoapods安装方法及策略。
第一、按着之前的步骤安装cocoapods,这里给出链接:点击打开
第二、问题来了,主要有以下两个问题。
A:当我们输入
sudo gem install
cocoapods出现
activesupport requires Ruby version >= 2.2.2的问题警告,看字面意思就是ruby版本低了,不足以满足要求。
解决方案:使用RVM对Ruby进行升级。
步骤过程:
1、安装RVM版本控制器,包括Ruby的版本管理和Gem库管理(gems),输入下面指令。
$ curl -L get.rvm.io | bash -s stable
2、等待安装完成,继续输入下面指令。
$ source ~/.bashrc
$ source ~/.bash_profile
3、测试是否安装成功。
$ rvm -v
OK,至此RVM安装成功。
4、利用RVM升级Ruby,查看当前ruby版本
$ ruby -v
5、列出已知的ruby版本
$ rvm list known
6、安装ruby 2.3.0
$ rvm install 2.3.0
7、安装完成之后 ruby -v 查看是否安装成功。
ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-darwin15]
8、继续完成sudo gem install cocoapods。
B:当我们输入pod setup,可能会出现,下面问题
[!] /usr/bin/git clone https://github.com/CocoaPods/Specs.git master
Cloning into 'master'...
error: RPC failed; curl 56 SSLRead() return error -36
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
第三、cocoapods已安装成功。