1.0.0 初始版2018.10.12
10.13.6
CocoaPods 是 Swift 和 Objective-C 的依賴項管理器。
CocaPods 是使用 Ruby 構建的。
它經過 Gem 安裝,由於 Gem 是 Ruby 語言的包管理器。segmentfault
ruby -v
sudo gem install -n /usr/local/bin cocoapods
pod --version
使用該命令「ruby -v」可查看當前使用的 Mac 上的 Ruby 版本。ruby
如今安裝 CocoaPods 需 Ruby 版本大於 2.2.2。若是自身 Mac 上的 Ruby 比這小,就須要安裝對應的 Ruby 環境,可自行查找方法。
或者須要安裝國內鏡像的:https://gems.ruby-china.com/
若是 Ruby 版本大於 2.2.2,可直接開始安裝。spa
輸入命令「sudo gem install -n /usr/local/bin cocoapods」開始安裝,在輸入命令後會須要輸入密碼,對應輸入便可。3d
上面命令執行完後,執行命令「pod --version」查看是否安裝成功,若是出現對應的 CocoaPods 版本,成功。
如執行命令後顯示:1.8.3blog
獲取項目的根目錄
框出的部分就是項目的根目錄,雙擊,拷貝根目錄。
打開「終端」,cd 到根目錄。
例如根目錄是 /Users/rx/Documents/study/ViewTest
那麼,命令就是 「cd /Users/rx/Documents/study/ViewTest」get
而後,在該目錄下建立 Podfile 文件,執行命令it
pod init
命令執行成功後,能夠看到,根目錄出現了一個以 Podfile 命名的文件,以下圖:
io
接着,在終端輸入命令「open Podfile」打開 Podfile 文件,class
open Podfile
命令執行成功後,能夠看到 Podfile 窗口出現,以下圖
版本管理
pod 'AFNetworking', '~> 3.0'
在 Podfile 文件中寫上對應庫的相關命令,例如添加 AFNetworking 庫,在文件中添加命令「pod 'AFNetworking', '~> 3.0'」。其中有一些說明,以下圖:
在 Podfile 添加完依賴後,回到終點執行命令
pod install
安裝完成後,關閉當前項目,在 Finder 中去到該項目根目錄,此後,都使用 「項目名.xcworkspace」(即 .xcoworkspace 爲後綴的)文件打開該項目。
以下圖所示:
CocoaPods 官網
https://cocoapods.org/
CocoaPods 安裝方法 - 2019.10.11
https://www.jianshu.com/p/f43b5964f582
Cocoapods 整理(一)—— 安裝 Cocoapods
http://www.javashuo.com/article/p-dklmpxei-ba.html
Mac安裝Ruby版本管理器RVM
https://vic.kim/2019/05/21/Mac%E5%AE%89%E8%A3%85Ruby%E7%89%88%E6%9C%AC%E7%AE%A1%E7%90%86%E5%99%A8RVM/