一.查看gem源
输入: gem source -l
如果不是淘宝镜像切换gem
gem sources --remove https://rubygems.org/
gem source -a https://gems.ruby-china.org
二.升级cocopod
输入:sudo gem install -n /usr/local/bin cocoapods --pre
然后敲下
pod --version
出现
1.1.1
恭喜你, 安装成功
剩下的就是设置pod仓库了
pod setup
经过漫长(网速好的会快很多)的等待出现
至此, 已经升级到cocoapods1.1.1了, 可以愉快的把玩Swift3.0的一些三方库了
然后有时候会出现下面另外一种情况
更新完版本还是1.0或者pod setup出现
Performing a deep fetch of the master specs repo to improve future performance
因为pod steup的时候创建master这个库,没成功,之后就算移除镜像重新安装的话 默认是从matser库里获取,导致安装不成功。
解决办法是移除master库,重新创建
pod repo update --verbose
rm -rf ~/.cocoapods/repos/master
再重新setup
pod setup