在CocosPods浪費時間總計超過50小時...看了一眼筆記,感覺可以總結出一篇部落格了.....
安裝
從ruby開始安裝一直到pod ,適合新電腦第一次安裝,下面指令直接複製在命令列裡執行
//安裝rubu
rvm install 2.3.0
rvm use 2.3.0 --default
gem install bundler
// 上面不用重複安裝,下面的根據遇到的問題可能需要重新安裝
// 安裝pod
sudo gem install cocoapods
// cocoaPods換源
gem sources --remove http://ruby.taobao.org/
gem sources -a https://ruby.taobao.org/
// 檢視源 出現ruby.taobao.org就對了
gem sources -l
// 更新pod
pod setup複製程式碼
使用
// 搜尋庫
pod search 庫的關鍵字
// 為專案匯入依賴
pod install
// 已經匯入過一次相關的第三方,想快速匯入,不再從網上下載
pod install --verbose --no-repo-update
// 為專案更新依賴
pod update複製程式碼
刪除
有時候pod抽風了..需要刪除專案中的pod重新匯入,或者刪除pod重新安裝pod
刪除專案pod依賴
- 刪除專案中根目錄下帶pod的檔案
- 刪除所有target下 Build Phases 下帶pod的條目
- 刪除檔案目錄下的workspace和Pods資料夾
如果刪除成功再次編譯應該會報錯找不到標頭檔案的錯誤,不會報找不到pod那種噁心的錯誤了
刪除pod
// 普通刪除
sudo gem uninstall cocoapods
// 如果這麼刪重灌還不好用
// 比如install 後沒有workspace 或者提示 Generating Pods project Abort trap: 6
// 試試下面的刪除
sudo gem uninstall cocoapods
sudo gem uninstall cocoapods-core
sudo gem uninstall cocoapods-deintegrate
sudo gem uninstall cocoapods-downloader
sudo gem uninstall cocoapods-plugins
sudo gem uninstall cocoapods-search
sudo gem uninstall cocoapods-stats
sudo gem uninstall cocoapods-try
sudo gem uninstall cocoapods-trunk
// 然後可以去下載最新版了,然後正常使用了
sudo gem install cocoapods
pod setup複製程式碼
相關文章:
使用CocoaPods時遇到pod setup失敗的解決辦法:
www.cocoachina.com/bbs/read.ph…
如何刪除工程的pod:
www.jianshu.com/p/552f21a98…
其他
掘金技術徵文:gold.xitu.io/post/58522d…