在网上看过别人整理的资料,发现用处不是很大,就干脆不求人自己上手更好,把过程记录下来,希望可以帮助更多的人
-、升级Ruby环境
pod的安装环境需要ruby版本>=2.2.2。根据我的个人经验升级ruby最好用rvm,rvm是一个命令行工具,可以提供一个便捷的多版本ruby环境的管理和切换。
1、 rvm安装
curl -sSL https://get.rvm.io | bash -s stable
安装完以后,还需要执行
source /Users/admin/.rvm/scripts/rvm
到这一步rvm就可以正常的使用了
2、选择一个ruby版本(我选择了2.2.2)
rvm install 2.2.2
但是有的人会出现这个错误
ERROR: '/usr/local/bin' is not writable - it is required for Homebrew, try 'brew doctor' to fix it!
Requirements installation failed with status: 1.
解决方法
rvm autolibs read-only # read more here:https://rvm.io/rvm/autolibs
在重新执行rvm install 2.2.2
二、安装CocoaPods
安装CocoaPods时我们要访问cocoapods.org,该网站可能被我们大天朝墙了,这样下载安装可能会很慢,过去推荐的是用淘宝的Ruby镜像来访问该网站,但是taobao Gems源已停止维护,现由ruby-china提供镜像服务,即我们要换源:http://gems.ruby-china.org/方法如下:
gem sources --remove https://rubygems.org/
gem sources -a http://gems.ruby-china.org/
可以使用下面的很头疼命令查看是否更换镜像成功(如下图所示):
gem sources -l
安装Cocoapods,在终端输入命(安装成功如下图所示)
// 安装CocoaPods(OS X 10.11以前)
- sudo gem install cocoapods
// 安装CocoaPods(10.11后苹果升级了安全策略)
- sudo gem install -n /usr/local/bin cocoapods
下面的内容周末再更新