Cocoa pods 安裝2017

給電腦裝Cocoa pods在網上找了一些文檔,但是好多都是坑,有的是因為 ruby 版本問題? 有的是 ruby 管理權限中國市場更換問題 總之問題多多 還是自己記錄下來比較放心!

準備工作:先安裝RVM,再用 RVM 安裝 Ruby 環境,最后安裝Cocoa pods

1.RVM安裝(管理Ruby的工具,簡單好用):

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

期間可能會問你sudo管理員密碼,以及自動通過homebrew安裝依賴包,等待一段時間后就可以成功安裝好 RVM。

然后,載入 RVM 環境(新開 Termal 就不用這么做了,會自動重新載入的)

source ~/.rvm/scripts/rvm

檢查一下是否安裝正確

?rvm -v

rvm 1.22.17(stable) by Wayne E. Seguin , Michal Papis [https://rvm.io/]

2.用 RVM 安裝 Ruby 環境

rvm?list known

可以選擇現有的rvm版本來進行安裝(下面以rvm 2.5.0版本的安裝為例)

?rvm install 2.5.0

同樣繼續等待漫長的下載,編譯過程,完成以后,Ruby, Ruby Gems 就安裝好了。

另附:

查詢已經安裝的ruby

rvm list

卸載一個已安裝版本?

?rvm remove 2.0.0

3.安裝Cocoa pods。打開終端? 輸入

gem sources -l

用于檢測 當前電腦中的是否 有ruby環境 以及換中的 links

目前ruby 在中國市場的管理已經不是淘寶了 所以要把淘寶的link 刪除了

gem sources --removehttps://ruby.taobao.org/

(添加源gem sources --add https://gems.ruby-china.com/)

終端輸出結果為:

https://ruby.taobao.org/ removed from sources

再次使用 gem sources -l 查看ruby 環境

終端輸出結果是 就對了

(如果終端中沒有 輸出https://gems.ruby-china.org這個link? 那就通過gem sources --add ?https://gems.ruby-china.com/將這個link 加進去)

接下來 要檢測gem 當前版本

gem -v

(版本太低了,安裝的過程中也會錯問題)

(如果版本太低了 通過sudo gem update --system將版本升級)

準備工作 做好之后 就是安裝Cocoapods

sudo geminstall-n /usr/local/bincocoapods

(網上有好多說安裝用 sudo gem install cocoapods 我用了出錯了!)

pod setup下載pod 使用依賴包

最后安裝完成之后? 使用pod --version檢測當前Pod的版本號!

這樣下來就可以在xcode 項目下使用Cocoapods 下載sdk了

cd 到工程路徑

touch Podfile

open Podfile

然后在Podfile中? 寫下需要的SDK

然后 command+q 關閉Podfile 在終端上寫入pod install

再次打開工程的時候 從后綴名名為.xcworkspace的文件進入 就可以啦

Podfile 中的寫法:(pod 1.0.0 之后的版本)

platform:ios,'8.0'use_frameworks!target'工程名稱'dopod'MBProgressHUD'pod'SDWebImage'end

其中那個use_frameworks!https://segmentfault.com/a/1190000007076865

最后附帶一些終端常用命令行,希望對大家有所幫助

cd.. 返回上一級

pwd:查看當前目錄

cat:在命令行中查看文件中的內容

more:分頁查看內容(f,b).f 上一頁 b 下一頁

ls:查看文件

touch:創建

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容