CocoaPods版本升级

作者: PursueDream | 来源:发表于2017-02-20 11:07 被阅读6630次

    简述

    当我们自己电脑上的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

    相关文章

      网友评论

        本文标题:CocoaPods版本升级

        本文链接:https://www.haomeiwen.com/subject/hmbswttx.html