如何安裝和使用cocoapods來集成第三方庫(實戰篇)

配置初始項目

1.cocoapods的安裝

cocoapods的安裝是通過ruby,幸運的是Mac電腦都是默認安裝ruby的,所以安裝ruby的過程就省去了,唯一的前提就是安裝Xcode的CommandLineTools。

commandLineTools的安裝也很簡單,只要在終端輸入以下命令:

$ xcode-select --install

如果確實沒有安裝commandLineTools會提示你要安裝它,點安裝就可以開始下載,然后等待下載完成后安裝即可

但是由于中國的互聯網是"墻"的原因,所以呢,你要改變gem的默認下載源:

$ gem sources -a http://ruby.taobao.org

看到以下結果

http://ruby.taobao.org added to sources

將淘寶的ruby源加入進來

刪除原來的下載源:

$ gem sources -r https://rubygems.org/

看到以下結果就說明已經成功

https://rubygems.org/ removed from sources

然后呢,就可以愉快地安裝上cocoapods了!

$ sudo gem install cocoapods

Password:(你的管理員密碼,這里不會顯示出來)

Fetching: cocoapods-core-0.38.2.gem (100%)

Successfully installed cocoapods-core-0.38.2

Fetching: claide-0.9.1.gem (100%)

Successfully installed claide-0.9.1

Fetching: xcodeproj-0.26.3.gem (100%)

Successfully installed xcodeproj-0.26.3

Fetching: cocoapods-downloader-0.9.3.gem (100%)

Successfully installed cocoapods-downloader-0.9.3

Fetching: cocoapods-stats-0.5.3.gem (100%)

Successfully installed cocoapods-stats-0.5.3

Fetching: cocoapods-try-0.4.5.gem (100%)

Successfully installed cocoapods-try-0.4.5

Fetching: cocoapods-trunk-0.6.4.gem (100%)

Successfully installed cocoapods-trunk-0.6.4

Fetching: molinillo-0.3.1.gem (100%)

Successfully installed molinillo-0.3.1

Fetching: cocoapods-0.38.2.gem (100%)

Successfully installed cocoapods-0.38.2

Parsing documentation for cocoapods-core-0.38.2

Installing ri documentation for cocoapods-core-0.38.2

Parsing documentation for claide-0.9.1

Installing ri documentation for claide-0.9.1

Parsing documentation for xcodeproj-0.26.3

Installing ri documentation for xcodeproj-0.26.3

Parsing documentation for cocoapods-downloader-0.9.3

Installing ri documentation for cocoapods-downloader-0.9.3

Parsing documentation for cocoapods-stats-0.5.3

Installing ri documentation for cocoapods-stats-0.5.3

Parsing documentation for cocoapods-try-0.4.5

Installing ri documentation for cocoapods-try-0.4.5

Parsing documentation for cocoapods-trunk-0.6.4

Installing ri documentation for cocoapods-trunk-0.6.4

Parsing documentation for molinillo-0.3.1

Installing ri documentation for molinillo-0.3.1

Parsing documentation for cocoapods-0.38.2

Installing ri documentation for cocoapods-0.38.2

9 gems installed

OK,cocoapods順利安裝完畢!

2.cocoapods的使用


1. ?新建一個項目,名字PodTest


2.終端中,cd到項目總目錄(注意:包含PodTest文件夾、PodTest.xcodeproj、PodTestTest的那個總目錄)

$ cd /Users/lucky/Desktop/PodTest ?

3. 建立Podfile(配置文件)

接著上一步,終端輸入。

$ vim Podfile

鍵盤輸入 i,進入編輯模式,輸入

$ ?platform :ios, '7.0'

$ pod 'MBProgressHUD', '~> 0.8'


然后按Esc,并且輸入? “? :”? 號進入vim命令模式,然后在冒號后邊輸入wq(注意:鍵盤輸入 :后,才能輸入wq。回車后發現PodTest項目總目錄中多一個Podfile文件)


激動人心的時刻到了:確定終端cd到項目總目錄,然后輸入?

$ pod install

,等待一會,大約3分鐘。

查看項目根目錄:


(注意:現在打開項目不是點擊 PodTest.xodeproj了,而是點擊 PodTest.xcworkspace)

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

推薦閱讀更多精彩內容