cocoaPods 最新安装 2016.8.30

作者: GF极客天涯 | 来源:发表于2016-08-30 14:17 被阅读686次

    1.查看接ruby是否是最新的ruby是通过rvm安装的所以需要先安装rvm后查看ruby是否是最新的(通过查看ruby版本列表来判断),在终端需要中输入以下命令:

    • 1.安装RVM.RVM:Ruby Version Manager,Ruby版本管理器,包括Ruby的版本管理和Gem库管理(gemset)

      curl -L get.rvm.io | bash -s stable
      
      等待一段时间后就可以成功安装好 RVM
      
      source ~/.bashrc  
      
      source ~/.bash_profile 
      
      测试是否安装正常
      
      rvm -v
      
    • 2.用RVM升级Ruby

    查看当前ruby版本
    $ ruby -v
    ruby 2.0.0
    列出已知的ruby版本 --找到最新的版本安装
    $ rvm list known
    安装ruby 2.6.4
    $ rvm install 2.6.4(这个根据自己的列表而定)

    2.更换Ruby镜像--淘宝的那个镜像(https://ruby.taobao.org/ )已经不可用了。官方的需要FQ。所以我们现在用最新支持的ruby镜像(https://gems.ruby-china.org/)

    需要的命令行:

    gem sources --remove https://rubygems.org/
    gem sources -a https://gems.ruby-china.org/
    gem sources -l (用来检查使用替换镜像位置成功)
    ** 3.在终端中输入sudo gem install cocoapods**

    4.过一段时间你有可能会看到以下信息:

    • Setting up CocoaPods master repo

    [!] /usr/bin/git clone 'https://github.com/CocoaPods/Specs.git' master --depth=1

    Cloning into 'master'...

    error: RPC failed; result=52, HTTP code = 0

    fatal: The remote end hung up unexpectedly

    20141215164411573.jpg

    5.出现以上红色的原因是明某些环境原因导致pod更新不了,可能原因有,1)gem版本太低;2)github无法链接;3).cocoapods目录下的配置信息错误。我们可以一个一个来排除,

    • 1.首先更新gem到最新版本,在终端中输入:

    $ sudo gem update --system

    • 2.然后检查是否可以ping通github,在终端中输入:

    $ ping github.com

    • 3 然后查看pob repo list:

    $ pod repo list
    结果显示0 repos,说明没有安装成功;

    • 4删除.cocoapods目录,重新下载pod更新:

    ![Uploading Snip20160830_2_720258.png . . .]

    $ cd ~/.cocoapods/
    $ sudo -rm -rf ~/.cocoapods/
    重新执行pod setup,过一段时间后提示setup completed,在终端中输入 pod list,展示出安装列表;

    Snip20160830_1.png Snip20160830_2.png

    6.podfile文件配置

    • platform :ios,'9.2'
      use_frameworks!
      target 'AngelComing' do
      pod 'AFNetworking', '~> 3.1.0’
      pod 'MBProgressHUD', '~> 0.9.2'
      pod 'MJRefresh', '~> 3.1.0'
      pod 'SDWebImage', '~> 3.7.2'
      pod 'SDCycleScrollView', '~> 1.64'
      pod 'RESideMenu', '~> 4.0.7'
      end
    Snip20160830_3.png

    相关文章

      网友评论

      本文标题:cocoaPods 最新安装 2016.8.30

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