CocoaPods爬坑指南 | 掘金技術徵文

軒轅小羽發表於2016-12-25

在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的檔案
    CocoaPods爬坑指南 | 掘金技術徵文
  • 刪除所有target下 Build Phases 下帶pod的條目
    CocoaPods爬坑指南 | 掘金技術徵文
  • 刪除檔案目錄下的workspace和Pods資料夾
    CocoaPods爬坑指南 | 掘金技術徵文

如果刪除成功再次編譯應該會報錯找不到標頭檔案的錯誤,不會報找不到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…

相關文章