Cocoapods 新手安裝及使用教程

Cocoapods 安裝及使用教程

$ gem sources –remove http://rubygems.org/ (移除原先的鏡像)
$ gem sources -a http://ruby.taobao.org (安裝淘寶鏡像)
$ gem sources -l (驗證ruby的鏡像是否是淘寶)

正確執行完上面的命令後,控制檯輸出如下圖:
控制檯輸出

系統版本10.11在以下

$ sudo gem install cocoa pods
$ pod setup

系統版本10.11在以上

$ sudo gem install -n /usr/local/bin cocoa pods
$ sudo xcode - select --switch /Applications/Xcode.app
$ pod setup

以上操作需要較長時間,還需耐心等待

等待一段時間執行完後,控制檯應有輸出 gems installed 字樣表示安裝完成


測試cocoapods是否安裝成功

搜索第三方庫

$ pod search AFNetworking

安裝成功則會搜索到第三方庫的版本信息,如下圖:
AFNetworking版本信息

測試成功後就可以正式使用cocoapods管理第三方庫啦~


使用cocoapods管理第三方庫

$ cd 工程文件的路徑
$ touch Podfile (新建Podfile文件)
$ vim Podfile (編輯Podfile文件)

在Podfile文件中編輯如下:

platform :ios, ‘8.0’
pod ‘AFNetworking’,”3.0.4”
pod ‘SDWebImage’, ‘~> 3.7.5’
編輯完成後按esc,輸入冒號,再輸入wq保存退出

注:‘8.0’爲工程支持的iOS系統版本,可根據自身情況自行調整,第三方庫也按自身需求添加,以上編輯信息僅供參考。

第一次安裝
$ pod install

以前安裝過
$ pod update

安裝成功在最後會看到一句輸出:

Pod installation complete! There is 1 dependency from the Podfile and 1 total pod installed.

將pod安裝後工程文件夾中會多出一個後綴名爲.xcworkspace的文件,以後打開這個工程文件編輯即可,裏面有已經添加了的第三方庫(以前的.xcodeproj文件裏是沒有的)
.xcworkspace的文件


⚠️注意
在pod install的時候如果出現Updating local specs repositories提示並且很久沒有反應,那麼說明你的pod install被牆了,需要以下命令安裝,更新命令依舊如上

$ pod install --verbose –no-repo-update

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章