更新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,应该是最新的了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容