iOS开发必备iOS点点滴滴

CocoaPods版本升级

2017-02-20  本文已影响6630人  PursueDream

简述

当我们自己电脑上的CocoaPods版本过低,但是别的项目使用的CocoaPods版本过高的时候,你如果通过pod update获取Pods中的内容,就会提示下面的问题:

[!] The `项目` repo requires CocoaPods 1.0.0 -(currently using 0.39.0)

这就是提醒你项目用的CocoaPods的版本是1.0.0,你现在自己的版本是0.39.0。需要升级CocoaPods,可以通过pod --version查看你当前的CocoaPods版本号。

升级

依次使用下面的命令执行更新:(因为一些资源被墙了,步骤2,3是为了国内访问,4是让你确认2,3的操作是否正常执行。当然如果你已经安装了vpn可以访问国外的网站,2,3,4步骤省略)

```

1.$ sudo gem update --system// 先更新gem,国内需要切换源

2.$ gem sources --removehttps://rubygems.org/

3.$ gem sources -ahttps://ruby.taobao.org

4./$ gem sources -l

\*\*\* CURRENT SOURCES \*\*\*https://ruby.taobao.org/

5.$ sudo gem install cocoapods// 安装cocoapods

6.$ pod setup

```

如果一切顺利,执行完上面的操作,你的CocoaPods就更新完了。但是有时候会碰到一下问题:

ERROR:While executing gem ... (Errno::EPERM)

Operation not permitted - /usr/bin/xcodeproj

如果遇到此问题可以将上面步骤5中的命令改为下面的命令

sudo gem install -n /usr/local/bin cocoapods。

参考:http://www.cnblogs.com/brycezhang/p/3675670.html

           http://stackoverflow.com/questions/30812777/cannot-install-cocoa-pods-after-uninstalling-results-in-error/30851030#30851030

上一篇下一篇

猜你喜欢

热点阅读