美文网首页
iOS 安装cocoapods详解

iOS 安装cocoapods详解

作者: TryEnough | 来源:发表于2019-01-03 16:35 被阅读0次

    原文链接


    cocoapods官网

    最顺利的情况

    打开MAC终端,执行如下命令安装cocoapods:

    $ sudo gem install cocoapods
    

    如果顺利执行完了,恭喜你,已经安装完成,然后需要初始化CocoaPods的环境

    pod setup
    

    耐心等待完成,然后就可以开始使用了。

    有问题的情况:

    问题一:需要更换源

    ERROR:  Could not find a valid gem 'cocoapods' (>= 0), here is why:
              Unable to download data from https://gems.ruby-china.org/ - bad response Not Found 404 (https://gems.ruby-china.org/specs.4.8.gz)
    

    原因:访问不了当前源地址
    https://gems.ruby-china.org/
    解决方法:需要改为以下的源地址:
    https://gems.ruby-china.com/

    查看当前源:

    ➜  ~ gem sources -l
    *** CURRENT SOURCES ***
    https://gems.ruby-china.org/ //这个是我本地的,你的可能不一样
    

    移除当前源,并添加新的源地址:

    ➜  ~ gem sources --remove https://gems.ruby-china.org/
    https://gems.ruby-china.org/ removed from sources
    
    ➜  ~ gem sources -a https://gems.ruby-china.com/
    https://gems.ruby-china.com/ added to sources
    
    //检查以下添加结果
    ➜  ~ gem sources -l                             
    *** CURRENT SOURCES ***
    
    https://gems.ruby-china.com/
    

    问题二:需要升级gem

    在Terminal输入以下命令:

    sudo gem update --system
    

    升级成功后会提示: RubyGems system software updated

    问题三:需要升级Ruby

    如果MAC自带的Ruby版本太低,此时需要升级Ruby。

    安装Ruby环境需要安装Xcode、Command Line Tools、Homebrew和rvm

    安装xcode直接去Appstore就行。

    安装Homebrew直接执行命令:

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    

    安装rvm:

    curl -L get.rvm.io | bash -s stable 
    
    source ~/.bashrc
    
    source ~/.bash_profile
    

    列出ruby可安装的版本

    rvm list known
    

    这里选择安装2.0.0版本

    rvm install 2.0.0
    rvm use 2.0.0
    

    相关文章

      网友评论

          本文标题:iOS 安装cocoapods详解

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