pod update一直出错:
CocoaPods was not able to update the `master` repo
确定了不是网络问题,后面解决了
总结一下,是因为 pod 的版本太旧了,
gem sources -l //查看源头,显示的是https://gems.ruby-china.org/
//我直接翻 xx 墙,所以我改为原来的
gem sources --remove https://gems.ruby-china.org/ //删掉现有的
gem sources -a https://rubygems.org/ //加入原版的
gem sources -l //查看源头,显示的是https://rubygems.org/
pod --version //查看cocoapods版本 返回1.1.1
gem update cocoapods
pod --version // 查看cocoapods版本返回1.3.1
pod update --verbose 在项目的 podFile 所在的目录下更新 pod,成功了
参照这个网页 http://www.jianshu.com/p/e2806f9d9e6f
CocoaPods使用总结
安装准备:
在终端中操作,首先通过3和4检查ruby源和版本
-
移除现有Ruby默认源
gem sources --remove https://rubygems.org/
-
使用新的源
gem sources -a https://gems.ruby-china.org/
"https://ruby.taobao.org/" 不能用了 -
验证新源是否替换成功
gem sources -l
-
检查 gem 版本号
sudo gem -v
升级gem
sudo gem update —system