最近在安装cocoapods中遇到很多问题,总结一下分享
Setting up CocoaPods master repo 卡着不动
之前的淘宝https://ruby.taobao.org/已经被最新的https://gems.ruby-china.org/代替
一
gem sources --remove https://rubygems.org/
gem sources -a https://gems.ruby-china.org/
输入 gem sources -l 查看当前ruby环境 成功
*** CURRENT SOURCES ***
https://gems.ruby-china.org/(我当前的版本就是China.org)
二
接着输入 pod setup 然后会出现 Setting up CocoaPods master repo 表示正在下载配置资源,此时可以打开新的一个终端窗口,输入命令 cd ~/.cocoapods/ 进入到cocoapods文件夹内, 再执行 du -sh * 查看当前文件下载进度
中间可能会失败,因为墙的限制,下载速度很慢,多试几次即可
三
出现以下错误
[!] An error occurred while performing `Git pull` on repo `master`.
[!] /usr/bin/git pull --ff-only
原因: Cocoapods的分支不支持当前最新的Xcode版本
解决办法: 删除master分支 重新建立新的分支
sudo rm -fr ~/.cocoapods/repos/master
然后再: pod setup
继续等待
Done installing documentation for cocoapods after 10 seconds
1 gem installed
恭喜安装完成
感谢 LibraXin 博客 http://blog.csdn.net/appxcode/article/details/51755073