Cocoapods 1.8.0來了,大幅提高pod update速度,牆裂建議升級git
廢話很少,上乾貨。下面是一段官方視頻,使用1.8.0版本搭建一個全新的工程,而且執行了pod setup,init,update一系列操做,整個不到一分鐘。 視頻github
pod update速度獲得大幅度提高,真的良心。要知道之前,光是個pod setup,基本一下午就沒有。每次執行pod update repo,動不動就半小時。歸根仍是,我們國內的開發者由於種種緣由訪問外網就是慢。網絡
好的,就是這樣。趕忙升級ide
sudo gem install cocoapods
好奇寶寶繼續看下去。提高這麼多,怎麼作到的?優化
CocoaPods 1.8 switches the CDN as the default spec repo source!code
CDN被做爲spec的默認倉庫來源。cdn
百度百科 一句話:CDN是爲加快網絡訪問速度而被優化的網絡覆蓋層,形象地稱爲「網絡加速x器」視頻
"pod setup"會把 https://github.com/CocoaPods/Specs.git 的master分支,全量下載到~/.cocoapods/repos/master;每次只需pod update,都會更新這個分支。 網絡原本就慢,這個庫卻大的嚇人。blog
使用CDN分發,直接找到三方庫的spec地址,直接下載。 因此,再也不須要全量下載 https://github.com/CocoaPods/Specs.git 到本地。開發
若是你已經升級到了1.8,repo master就沒有用了,使用下面的代碼爲你清理出寶貴的硬盤空間吧。
pod repo remove master