很多時候我們pod install的時候會碰到這樣的錯誤
None of your spec sources contain a spec satisfying the dependency: CYLTabBarController (~> 1.24.0)
.
原因是本地repos里面沒有存這個版本的配置唾戚,導(dǎo)致我們無法更新到這個版本呜呐。這時候工具建議我們
pod repo update
,用過的人都知道多么惡心,真的很慢,成功率極低。那么這時候如果急著開發(fā),怎么辦呢谷醉?
實際上我們可以更新對應(yīng)的庫,也就是我只更新repos里面CYLTabBarController
就可以大大減少更新時間冈闭。
進入/Users/raindew/.cocoapods/repos/master/Specs
文件俱尼,這時候你會發(fā)現(xiàn)這文件命名真讓人頭大!千萬不要試圖一個個去找萎攒,我可以直接在這個文件中使用搜索
有朋友說找不到
.cocoapods
文件夾遇八,那是因為這是個隱藏文件矛绘,你要按這三個按鍵開啟隱藏文件夾shif
+command
+.
這樣搜索 找到這個名字的文件,隨便哪一個刃永,并且右擊顯示簡介
這個路徑就明明白白了把货矮。進入這個路徑文件夾
可以看到果然沒有我們要的1.24.0
版本
把這個文件夾直接拖到命令終端,得到了一個路徑揽碘,這就是我們需要更新的文件夾路徑了
使用單獨更新的命令,后面拼上上圖后半段的路徑
repo update ~/.cocoapods/repos//master/Specs
更新完成次屠,直接就可以完成install了园匹。
如果......你還是覺得慢雳刺。那我還有一個殺手锏。
隨便copy出來一個版本文件副本裸违,然后名稱修改為
1.24.0
(你需要的版本)打開上圖文件掖桦。
修改版本號
好了,去install吧9┭础G雇簟!