别人的iOS精华iOS 开发 iOS-swift

升级到Cocoapods 1.1.0

2016-09-22  本文已影响432人  云抱住阳光太阳没放弃发亮

在 Swift3 升级大潮中,有许多第三方库也在第一时间增加了对 Swift3 的支持。比如著名的网络库 Alamofire,在安装说明中有这样一句话:

CocoaPods 1.1.0+ is required to build Alamofire 4.0.0+.

Alamofire 4.0.0+ 需要 CocoaPods 1.1.0+,所以必须要升级 Cocoapods。

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

这样升级会报错的:

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

Cocoapods在10.11系统上发生了变化,stack overflow上的解释是这样的:

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

也就是说在10.11系统上苹果已经启用无根的安装。

输入这条命令来正确升级:

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

查看版本:

pod --version

输出:

1.1.0.rc.2

相关链接: stack overflow

上一篇下一篇

猜你喜欢

热点阅读