美文网首页
cocoapods升级

cocoapods升级

作者: 蓝空天末 | 来源:发表于2019-04-15 11:02 被阅读0次

    检测gem版本及更新

    如果gem版本高于2.6.x,且镜像源是https://gems.ruby-china.com/,直接跳过,去安装cocoapods。

    //检测gem版本
    gem -v
    

    如果gem版本小于2.6.x,则需要更新gem

    //查看镜像源
    gem sources -l
    
    *** CURRENT SOURCES ***
    
    https://gems.ruby-china.com/
    

    如果镜像源不是https://gems.ruby-china.com/,那就移除,添加镜像源https://gems.ruby-china.com/
    https://gems.ruby-china.org/ 因为域名备案问题已不能访问。

    //移除不可用镜像源
    gem sources --remove https://gems.ruby-china.org/
    
    //添加新镜像源
    gem sources -a https://gems.ruby-china.com/
    

    gem sources --add https://gems.ruby-china.com/ --remove https://gems.ruby-china.org/
    

    再次查看镜像源,只有https://gems.ruby-china.com/就对了

    执行gem更新

    //更新gem
    sudo gem update -system
    

    sudo gem update -n /usr/local/bin —system
    

    安装pods

    //安装pods
    sudo gem install cocoapods
    

    如果报错没有权限,就用这个

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

    或者

    //安装最新版本
    sudo gem install -n /usr/local/bin cocoapods --pre
    
    //安装指定版本sudo gem install -n /usr/local/bin cocoapods -v 版本号
    sudo gem install -n /usr/local/bin cocoapods -v 1.6.1
    

    慢慢等,安装成功后,查看一下版本

    //查看版本号
    pod --version
    
    //设置pod仓库
    pod setup
    

    降级cocoapods

    //移除当前pod版本
    sudo gem uninstall cocoapods -v 版本号
    
    Remove executables:
        pod, sandbox-pod
    
    in addition to the gem? [Yn]  Y
    Removing pod
    Removing sandbox-pod
    Successfully uninstalled cocoapods-1.6.0.beta.1
    
    //安装指定版本
    sudo gem install cocoapods -v 版本号
    

    sudo gem install -n /usr/local/bin cocoapods -v 版本号
    

    完成后查看版本号

    相关文章

      网友评论

          本文标题:cocoapods升级

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