標籤:
安裝coacoapods步驟:
在終端輸入如下命令,升級ruby版本:
sudo gem update —system
出現這個,標誌著安裝成功。
完成之後,再輸入如下命令:
gem sources --add http://rubygems.org/
輸入y,點擊斷行符號。輸入下面命令查看是否添加成功。
gem sources -l
然後輸入如下命令,安裝cocoapods:
sudo gem install cocoapods
如果出現如下錯誤:
這是因為ruby的版本沒有升級到最新。如果沒有出現該錯誤則跳過。解決這個錯誤方法如下:
先輸入如下命令:
curl -L get.rvm.io | bash -s stable
完成之後輸入:
source ~/.bashrc
應該沒有反應,再次輸入:
source ~/.bash_profile
應該還是沒有反應,再輸入:
rvm -v
可以查看rvm的版本。繼續往下走:
ruby -v
這個查看ruby的版本,應該不是最新的,輸入如下命令,可以列出所有的版本號碼:找到最新的版本號碼:
rvm list known
現在的最新版本是2.3.0
然後輸入命令:
rvm install 2.3.0
安裝最新版ruby;
安裝完成,下面就可以輸入命令安裝cocoapods了:
sudo gem install cocoapods (10.11系統 輸入sudo gem install -n /usr/local/bin cocoapods)
這樣就安裝成功了。
初始化第三方庫資訊(將第三方庫資訊索引下載到本地),如果以後出現問題,可以嘗試這個命令(還有 pod repo update),這個過程需要挺長時間。
pod setup
// 如果出現綠色的Setup complete,就說明成功。
所以,在git配置ok的前提下,直接將檔案clone一份到本地。然後將檔案夾名改為master,並將其拖到/Users/使用者名稱/.cocoapods/repos目錄下即可。
也可以直接用一條命令一步到位
git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master
下面就可以給項目中匯入第三方架構了,
首先在終端中切換到項目的根目錄下,如:
cd /Users/gjh/Desktop/iOS例子/CocoapodsTest (CocoapodsTest為項目名稱)
然後輸入如下命令,建立Podfile檔案:
touch Podfile
然後輸入如下命令,彈出文本編輯框,進行編輯:
open -e Podfile
檔案中的格式現在更新了,這是一個坑,準確的格式如下,以前好多項目的格式都得改:(CocoapodsTest是項目名稱)
platform :ios, ‘8.0’use_frameworks!target ‘CocoapodsTest’ dopod ‘AFNetworking‘, ‘~> 3.1.0‘pod ‘ReactiveCocoa‘, ‘~> 4.2.1‘end
最後再輸入如下命令,安裝第三方架構:
pod install
沒有報紅就是安裝成功,以後用CocoaPodsTest.xcworkspace檔案開啟項目。
如果要在安裝過程中,需要知道cacaopods做了什麼,還可以添加一個參數,用來提示我們,coacoapods做了哪些操作
pod install --verbose --no-repo-update
iOS開發學習-cocoapods的配置安裝