cocoapods 更新到最新版本(1.1.0)

在Apple 发布swift3.0之后 一大部分著名的第三方开源库,比如Alamofire,snapKit 之后都陆续更新到swift3.0。当我们用cocoapods管理它们或者使用它们的时候都会看到这样一句话:

1
CocoaPods 1.1.0+ is required to build Alamofire 4.0.0+.
1
CocoaPods 1.1.0+ is required to build SnapKit 3.0.0+.

需要将cocoapods更新到1.1.0版本以上

1
gem install cocoapods --pre //升级到最新版本

但是会遇到权限问题

1
ERROR:  While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/pod

需要这么一句话

1
sudo gem install cocoapods --pre -n /usr/local/bin cocoa pods

在10.11以上的系统中Apple已经启用无根的安装 stack overflow这么解释:

1
This is happening because Apple has enabled rootless on the new install

参考链接

查看cocoapods当前版本

1
pod --version
1
1.1.0.beta.2

此时cocoapods版本就会更新到最新版本.