zoukankan      html  css  js  c++  java
  • mac 10.11.6,Xcode8下,ruby2.3安装,Cocoapods安装~

    • 适用环境

             mac: 10.11.6

             Xcode:8.1

    • 命令执行步骤(安装ruby2.3前准备工作)

        查看ruby更新源   

        gem sources  -L                                  

        删除默认官方或者淘宝,新增 https://gems.ruby-china.org/

    gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
        再此查看确保只有一个源
        gem sources -L              

        更新gem为最新    

        sudo gem update --system            

        卸载之前的cocoapods

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

        安装rvm版

        curl -sSL https://get.rvm.io | bash -s stable          

        载入rvm,并查看rvm版本   

        source ~/.rvm/scripts/rvm

        rvm -v

        查看brew安装情况,如未安装请执行

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

        安装之后,校验

        brew doctor

       如果正常略过,否则按照提示操作,例如本人依照之行  xcode-select --install,调出xcode安装

      等操作,依照所有之行完之后,继续 

       brew doctor

       直到出现提示"Your system is ready to brew." 

       查看gem版本是否有变化

       gem -v

       有变化则更新 gem 

       sudo gem update --system  

       至此安装准备工作完成,以上有的安装工作有回车,注意看提示,别傻等

    •  安装ruby2.3

       安装就很简单,继续操作

        列出 ruby 版本,  

        rvm list known 

        安装2.3, 后面可加" --debug "参数,方便查看错误提示,注意看提示,别傻等

        rvm install 2.3 

      上面是个漫长的过程,我大概30分钟,依据个人网速

       查看ruby 版本

       ruby -v

       如多个版本设个默认

       rvm use 2.3.0 --default

       再查看gem版本

       gem -v

       再查看ruby更新源,确保只有一个  https://gems.ruby-china.org,如不是请翻看前面

       gem source

    •   安装cocoapods 

                 终于到这个步骤了,还是有坑的注意

                  安装cocoapods(pod稳定版最新版是0.39,beta版是1.0.0beta.6,ruby版本为2.3.0和cocoapods0.39以前不兼容,安装beta版解决

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

                  等待注意查看提示

                  安装pod(网上很多是执行 pod setup,但是非常缓慢,建议按下面命令执行)

                  cd ~/.cocoapods/repos

               git clone https://github.com/CocoaPods/Specs.git

               下载之后,把Specs文件夹名改为master(在文件管理器下直接鼠标改名)

           

                接着查看pod安装情况

              pod repo  

                出现

    master

    - Type: git (master)

    - URL:  https://github.com/CocoaPods/Specs.git

    - Path: /Users/你的名字/.cocoapods/repos/master

    恭喜你安装pod成功了,剩下就是在项目中使用了

    再查看一下 gem -v

    如果版本低建议更新   sudo gem update --system

    • cocoapods  使用

     

    cd 到xcode 建的项目根目录

     vi Podfile  建文件

     i              编辑模式

    输入如下代码

     

    platform :ios, '9.0'

    use_frameworks!

     

    target '工程名' do

      pod '包名1' ,'~> 包1版本号'

      pod '包名2' ,'~> 包2版本号'

    end

             按esc退出编辑模式,输入 :wq! 保存退出

            在项目路径下执行

             pod install

             安装完之后,

             生成新的项目工程文件   .xcworkspace  用xcdoe打开它,在代码中 imoport 包1 即可使用

     

  • 相关阅读:
    dom4j解析xml字符串实例
    使用Dom4j生成xml文件(utf-8编码)
    viewer.js插件简单使用说明
    html标签title属性效果优化
    XML文件读写编码不是UTF-8的问题
    webservice wsdl文件标签讲解
    定销房概念扫盲
    Sql Server系列:视图
    Centos7安装mysql5.6
    java实现链式队列
  • 原文地址:https://www.cnblogs.com/fship/p/6091679.html
Copyright © 2011-2022 走看看