mac 10.11.6,Xcode8下,ruby2.3安裝,Cocoapods安裝~

  • 適用環境

         mac: 10.11.6ios

         Xcode:8.1git

  • 命令執行步驟(安裝ruby2.3前準備工做)

    查看ruby更新源    github

    gem sources  -L                                  xcode

刪除默認官方或者淘寶,新增 https://gems.ruby-china.org/

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

    更新gem爲最新    ruby

    sudo gem update --system            bash

    卸載以前的cocoapodscurl

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

    安裝rvm版url

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

    載入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 便可使用

相關文章
相關標籤/搜索