http://www.jianshu.com/p/31c80c3c1042
在使用cocoapods的时候,发现有时候通过pod search到的第三方开源库的版本比较低,不是最新。或者是出现“Unable to find a pod with name matching”
解决方法-->
执行 pod repo update更新本地仓库,本地仓库完成后,即可搜索到指定的第三方库
备注:在使用了pod setup之后,发现好长时间都没有变化,无法从终端上获取pod setup的执行情况,这时候可以command+N新建一个窗口,输入"cd ~/.cocoapods/"命令行跳到cocoapods文件夹内,执行"du -sh *"查看正在下载的文件夹的大小
CocoaPods是以Ruby gem包的形式被安装的
把1.0.1之后的升级流程简单说一下吧, 中间有错误的话自行百度
1 切换 gem 源(可以先查看一下)
gem sources --
remove
https:
//rubygems.org/
//听说把 https 换成 http 也好使,但没有测试过
gem source -a https:
//gems.ruby-china.org/
//淘宝的源已经停止维护了,以后都转到这个源上吧
gem source -1 //没切换成功的话重启电脑看看
3 升级 cocoa pods
sudo gem install -n /usr/local/bin cocoapods --pre
指定版本的话这样写:
sudo gem install -n /usr/local/bin cocoapods -v 1.0.1
升级完 pod 后查看下版本pod -- version
4 pod setup(时间比较长,1.0.1 的仓库到 16年12月20号已经920M 了,一般网速至少三个小时)