美文网首页
Cocoapods更新 ([!] The `master` re

Cocoapods更新 ([!] The `master` re

作者: 俊俊吖 | 来源:发表于2017-07-13 14:59 被阅读0次

    好长一段时间使用cocoPods更新文件的时候都会发生这种情况
    [!] The master repo requires CocoaPods 1.0.0 - (currently using 0.39.0)


    这句话的意思是:当前cocoapods版本太低(0.39.0),而现在要求的版本为1.0.0;
    一.于是要升级cocoPods 按照正常的命令升级cocoPods又出现了问题,
    升级cocoa pods之前要先升级Ruby,升级Ruby之前要先升级RVM:(RVM:Ruby Manager,Ruby版本管理器,包括Ruby的版本管理和Gem库管理(gems))
    image.png

    二.安装RVM:
    1.打开终端,输入:curl -L get.rvm.io | bash -s stable,根据当前网速,等待一段时间就可以安装好了,如下图:

    image.png

    三.
    1.监测安装的RVM版本:rvm -v
    2.用RVM升级Ruby
    3.查看当前Ruby的版本ruby -v
    4.列出当前ruby的所有版本rvm list known

    image.png
    红色的2箭头是重点 选择一个最新的RVM来安装
    选一个最新的安装 ,在终端输入:rvm install 2.3.0(PS:网上很多人说最好安装2.2.0.可是我这里安装了2.3.0并无大碍)接下来就是等待(受网速影响 PS:有两处是需要按下空格键的,如下图) image.png

    安装的比较慢 请耐心等待

    image.png

    这就算安装完最新的Ruby了,接下来就是安装最新的cocoapods
    四.
    1.在终端输入:sudo gem install cocoapods(注释:如果你的 OS X版本小于10.11:sudo gem install cocoa pods
    OS X版本大于10.11:sudo gem install -n /usr/local/bin cocoa pods
    (PS:二选一,大家可以看下面截图,两个命令的结果都一样。 But,据说,现在新版本都用后者,所以你们可以用后者);然后出现 xx gem installed就表示成功了 (同上,xx表示数字))

    image.png
    image.png

    就表示cocoa pods已经安装成功了,你可以 输入 pod 查看pods的版本命令是(pod Usage) ,出现下图一样的代码 就是100% 成功了
    如下图

    image.png
    然后你就可以按照正常的流程去更新你想更新的第三方库
    本编文章转载自http://blog.csdn.net/wyz670083956/article/details/53517136 本人已经试过,解决了这个cocoPods的更新问题,coccoPods能正常使用了

    相关文章

      网友评论

          本文标题:Cocoapods更新 ([!] The `master` re

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