最近使用CocoaPods來添加第三方類庫侦另,無論是執(zhí)行pod install還是pod update都卡在了Analyzing dependencies不動
原因在于當(dāng)執(zhí)行以上兩個命令的時候會升級CocoaPods的spec倉庫器躏,加一個參數(shù)可以省略這一步昆烁,然后速度就會提升不少赤炒。加參數(shù)的命令如下:
pod install --verbose --no-repo-update
pod update --verbose --no-repo-update
下面是瞎折騰過程氯析。。莺褒。掩缓。
因為最近c(diǎn)ocoaPods更新到1.0.0,導(dǎo)致了原先項目的pod 環(huán)境無法使用遵岩,然后就pod install出現(xiàn)各種cocoapod連環(huán)錯誤你辣,總結(jié)一下。
1.0.0以后要保證 pod file 格式如下
platform :ios,'7.0'#手機(jī)的系統(tǒng)
use_frameworks!
target'ChangShiAction'do
pod'AFNetworking','~> 3.0'
end
1.因為國內(nèi)淘寶源以及已經(jīng)不再維護(hù)了尘执,所以首先要替換gem 源
$gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
$gem sources -lhttps://gems.ruby-china.org
# 確保只有 gems.ruby-china.org
2.替換pod 源為國內(nèi)托管源
pod repo remove master
//coding 上有每日更新的舍哄,建議使用這個pod repo add master https://git.coding.net/CocoaPods/Specs.git
出現(xiàn) [!] To setup the master specs repo, please run `pod setup`. 錯誤 執(zhí)行下面命令 開始漫長等待
$ cd ~/.cocoapods/repos
$ git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master
3.最后 pod setup (還要等 ??)?
結(jié)束,大功告成正卧。
快去試試pod 第三方庫速度有沒有提升