cocoapods里管理的第三方更新的非常頻繁,可能每個小時里面就會有一大堆的更新,所以,如果我們想使用最新的第三方我們就需要養(yǎng)成經(jīng)常更新本地的類庫的習慣,而且如果我們不時常更新的話,當我們某一天集中更新的話,會耗費較長的時間.
所以養(yǎng)成這種習慣也挺好,更新本地類庫很簡單,并不需要很多步,但有可能很耗時間
1.先介紹一些耗時比較長的方法
更新所有庫最簡單最基本的方法
pod update
更新所有庫一種間接直觀的方法
打開終端
cd ~/.cocoapods
ls
cd repos
ls
cd master
ls
ls -a
git pull
//簡單的介紹一下該方法第一行cd ~/.cocoapods是進入到本地的cocoapods類庫根目錄 ls是顯示該目錄下有哪些文件之后一直cd 下去到了master文件夾
//master中的Specs文件夾就是存放者本地的第三方庫的目錄,每個文件夾里有一個json文件介紹了該三方的基本情況(版本,適用iOS版本等等)
//ls -a是顯示該文件夾下的隱藏文件,會發(fā)現(xiàn)有一個.git文件說明該文件夾是一個git廠庫,說以可以使用git的方法更新該文件夾的內(nèi)容
//git pull等待執(zhí)行完畢即可
2.更新你指定的一個庫
pod update + 你想升級的那個庫的名字 例如: pod update MJRefresh
3.一種比較省時間的更新方法
pod update --verbose --no-repo-update
//對比pod update,這種方法在后面添加的的一串參數(shù),作用是省略了升級CocoaPods的spec倉庫這一步,然后速度就會提升不少.
這種方法感覺不靠譜
最后求個??