iOS开发经常会引用第三方库,在添加了sharesdk之类的动辄几百M的大库后,必须更换cocoapods了。
在安装CocoaPods之前,首先要在本地安装好Ruby环境,打开终端输入以下命令:
//检查ruby的版本,要求ruby版本>=2.2.2
ruby -v
如果ruby版本低安装cocoa pods会提示Error installing cocoapods: activesupport requires Ruby version >= 2.2.2.这样的错误。因此要先升级ruby
//安装 RVM baby 版本管理器
curl -L get.rvm.io | bash -s stable
//执行
source ~/.bashrc
//执行
source ~/.bash_profile
//测试是否安装正常 执行
rvm -v
//提示rvm 1.27.0 (latest)
//查看当前ruby版本 执行
ruby -v
//列出已知的ruby版本 执行
rvm list known
//安装ruby 2.2.2 执行
rvm install 2.2.2
//完成后 执行查看ruby版本
ruby -v
//打印输出ruby 2.2.2p95 (2015-04-13 revision 50295)
现在开始安装cocoapods
gem sources --remove https://rubygems.org/
//有反应之后再输入下一条命令
gem sources -a https://ruby.taobao.org/
//验证ruby镜像只有taobao
gem sources -l
//此时终端出现*** CURRENT SOURCES ***https://ruby.taobao.org/的字样
sudo gem install cocoapods
//等大概十几秒就下载安装完成
sudo pod setup
使用cocoapods
vim Podfile