1、如果是mac系統,mac已經有ruby,如果沒有,先安裝ruby
一、cocoapods的安裝
(1)使用中國社群的映象替換官方的ruby源,在終端輸入命令
$ gem sources --remove
$ gem sources -a
$ gem sources -l
(2)公升級gem,在終端輸入命令
$ sudo gem update --system
接著會要求輸入電腦密碼,輸入密碼後回車,就開始公升級了。如果看到下面這句話,說明公升級成功了。
rubygems system software updated
(3)安裝cocoapods,在終端輸入命令
$ sudo gem install cocoapods
輸入密碼後開始安裝。
二、cocoapods的使用
1、在終端cd到專案檔案下,執行命令
$ pod init
2、可以在終端編輯,或者直接在專案的podfile檔案編輯,如下圖
3、編輯完成之後,cd到專案檔案
$ pod install
注意:如果載入慢,是因為執行這個命令的時候回公升級cocoapods的spec倉庫,可以使用下面命令
$ pod install --verbose --no-repo-update
或
$ pod update --verbose --no-repo-update
如果使用swift開發專案時,如果是第一次在swift使用cocoapods也許會遇到這樣的情況,在編譯的時候或者匯入第三方庫的時候
或者如果是遇到這兩種情況下面是解決辦法
在專案的targets --> linkedframeworks and libraries 新增靜態庫
使用CocoaPod匯入Swift第三方庫報錯
在使用cocoapod匯入swift第三方時出現這樣的錯誤 pods written in swift can only be integrated as frameworks add use frameworks to your podfile or target to opt into usin...
cocoaPod使用高階
工程中匯入所需要的sdk的檔案 a 或 framework 新增sdk檔案所依賴的系統的.framework。比如 需要匯入systemconfiguration.framework corelocation.framework uikit.framework libsqlite3.dylib xc...
私有庫使用cocoaPod
以gitlab為例 1 你需要新建兩個倉庫 如 存放specs 2 倉庫 切記 倉庫名和專案名一定不要一樣,否則很可能在使用時找不到庫 新建乙個資料夾執行,將轉殖下來後執行 pod lib create logincomponent 1會讓你回答幾個問題,完成之後會多出乙個名為logincompon...