更新Cocoapods1.1.0+

我的情况如下:系统macOS Sierra10.12.1,已有cocoapods1.0.1。

因为要使用snapkit(即masonry的swift版本),它的github首页写着:

CocoaPods 1.1.0+ is required to build SnapKit 3.0.0+.

之前已经安装过cocoapods,所以直接查看版本:

$ pod --version

显示是1.0.1

所以要更新,执行cocoapods更新:

$ sudo gem install -n /usr/local/bin cocoapods --pre

(官网说可以使用):$sudo gem install cocoapods,网上很多建议使用上面的,与系统有关?

但是报错啦:

ERROR:While executing gem ... (Gem::DependencyError)

Unable to resolve dependencies: cocoapods requires claide (< 2.0, >= 1.0.1), cocoapods-downloader (< 2.0, >= 1.1.2), cocoapods-trunk (< 2.0, >= 1.1.1), molinillo (~> 0.5.3), xcodeproj (< 2.0, >= 1.4.0), fourflusher (~> 2.0.1)

Google无果,只好update gem:

$ sudo gem update --system

查看gem版本:

$ gem -v

显示:2.6.7

然后再执行前面的cocoapods更新命令,终于可以了。

查看cocoapods版本,显示为:1.2.0.beta.1,应该是最新的了。

你可能感兴趣的:(更新Cocoapods1.1.0+)