安装步骤:
系统:mac os 10.11.4
1查看Ruby的版本:
终端输入命令:ruby -v
2 更新Ruby:
终端输入命令:sudo gem update —system
安装CocoaPods时我们要访问cocoapods.org
使用淘宝的Ruby镜像来访问该网站
3 移除原镜像
终端输入命令:gem sources --remove https://rubygems.org/
4 替换成淘宝镜像
终端输入命令:gem sources -a https://ruby.taobao.org/
5 查看当前镜像
终端输入命令:gem sources -l
6 下载cocoaPods
终端输入命令:sudo gem install cocoapods
第6步出现报错: ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/fuzzy
网上搜索出来的解决方法:
1 第6步 : sudo gem install cocoapods 改为 sudo gem install -n /usr/local/bin cocoapods
2 终端输入 : pod setup
然后新的问题来了, Setting up CocoaPods master repo 一直卡在这个状态, 查看pods文件的大小却一直不变
最后网上找了新的方法:使用 git clone
从上面的第五步后在执行下面的命令(跳过第六步)
1. 先移除原specs仓库
pod repo remove master
2. 国内镜像,每日自动更新
pod repo add master http://git.oschina.net/akuandev/Specs.git
会出现提示:
[!] To setup the master specs repo, please run pod setup.
切记不要执行pod setup命令!!!!!
3.下载(克隆):
git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master
4.下载完后执行这一句:
pod repo update