pod setup之前的步驟我這里就不說了藐吮,你們看這個(gè)博客就是:
http://blog.devtang.com/2014/05/25/use-cocoapod-to-manage-ios-lib-dependency/
為什么要執(zhí)行pod setup摄乒?
所有的項(xiàng)目的 Podspec 文件都托管在https://github.com/CocoaPods/Specs痹筛。第一次執(zhí)行pod setup時(shí),CocoaPods 會(huì)將這些podspec索引文件更新到本地的~/.cocoapods/目錄下逛薇,這個(gè)索引文件比較大赖瞒,有 300多M 左右,在執(zhí)行一次pod install之后會(huì)增加到700多M肋杖。所以第一次更新時(shí)非常慢。
如何查看執(zhí)行pod setup的進(jìn)度挖函?
執(zhí)行pod setup會(huì)輸出Setting up CocoaPods master repo
之后就不動(dòng)了状植,其實(shí)不是沒動(dòng),是動(dòng)的很慢。
你可以執(zhí)行:cd ~
執(zhí)行:ls -a?
執(zhí)行:cd .cocoapods
執(zhí)行查看.cocoapods文件的大小命令:du -sh *
會(huì)輸出:56K repos
每隔幾分鐘后查看會(huì)發(fā)現(xiàn)大小在發(fā)生變化津畸,但是非常非常慢振定。
本人因?yàn)槭窍挛?多開始安裝cocoapods的,一直搞到凌晨1點(diǎn)多都沒有安裝成功肉拓。
開始步入正題后频,如何解決pod setup 的慢?
使用 CocoaPods 的鏡像索引
一個(gè)叫akinliu的朋友在gitcafe和oschina上建立了 CocoaPods 索引庫的鏡像暖途,因?yàn)?gitcafe 和 oschina 都是國內(nèi)的服務(wù)器卑惜,所以在執(zhí)行索引更新操作時(shí),會(huì)快很多驻售。如下操作可以將 CocoaPods 設(shè)置成使用 gitcafe 鏡像:
先執(zhí)行:pod repo remove master
執(zhí)行:pod repo add master https://gitcafe.com/akuandev/Specs.git
上面命令若輸出結(jié)果類似下圖露久,則表示執(zhí)行成功了
執(zhí)行:pod repo update
輸出類似下圖,則表示執(zhí)行成功了
將以上代碼中的https://gitcafe.com/akuandev/Specs.git替換成http://git.oschina.net/akuandev/Specs.git即可使用 oschina 上的鏡像欺栗。
上面都執(zhí)行成功了毫痕,那么恭喜你安裝CocoaPods成功了。
如何使用CocoaPods纸巷,請(qǐng)看我的下一篇文章镇草。
本人第一次發(fā)布文章眶痰,請(qǐng)多多指教瘤旨,歡迎評(píng)論。
轉(zhuǎn)載請(qǐng)注明來源竖伯,謝謝4嬲堋!七婴!