在CocosPods浪費(fèi)時(shí)間總計(jì)超過(guò)50小時(shí)...看了一眼筆記,感覺(jué)可以總結(jié)出一篇博客了.....
安裝
從ruby開(kāi)始安裝一直到pod ,適合新電腦第一次安裝,下面指令直接復(fù)制在命令行里執(zhí)行
//安裝rubu
rvm install 2.3.0
rvm use 2.3.0 --default
gem install bundler
// 上面不用重復(fù)安裝,下面的根據(jù)遇到的問(wèn)題可能需要重新安裝
// 安裝pod
sudo gem install cocoapods
// cocoaPods換源
gem sources --remove http://ruby.taobao.org/
gem sources -a https://ruby.taobao.org/
// 查看源 出現(xiàn)ruby.taobao.org就對(duì)了
gem sources -l
// 更新pod
pod setup
使用
// 搜索庫(kù)
pod search 庫(kù)的關(guān)鍵字
// 為項(xiàng)目導(dǎo)入依賴
pod install
// 已經(jīng)導(dǎo)入過(guò)一次相關(guān)的第三方,想快速導(dǎo)入,不再?gòu)木W(wǎng)上下載
pod install --verbose --no-repo-update
// 為項(xiàng)目更新依賴
pod update
刪除
有時(shí)候pod抽風(fēng)了..需要?jiǎng)h除項(xiàng)目中的pod重新導(dǎo)入,或者刪除pod重新安裝pod
刪除項(xiàng)目pod依賴
-
刪除項(xiàng)目中根目錄下帶pod的文件
-
刪除所有target下 Build Phases 下帶pod的條目
-
刪除文件目錄下的workspace和Pods文件夾
如果刪除成功再次編譯應(yīng)該會(huì)報(bào)錯(cuò)找不到頭文件的錯(cuò)誤,不會(huì)報(bào)找不到pod那種惡心的錯(cuò)誤了
刪除pod
// 普通刪除
sudo gem uninstall cocoapods
// 如果這么刪重裝還不好用
// 比如install 后沒(méi)有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
相關(guān)文章:
使用CocoaPods時(shí)遇到pod setup失敗的解決辦法:
http://www.cocoachina.com/bbs/read.php?tid=193398&page=1
如何刪除工程的pod:
http://www.itdecent.cn/p/552f21a989ba