2014-02-17 54 views
6

当我使用终端来'设置'或'更新'cocoapods时,我发现它需要大量的时间来获取。CocoaPods设置太慢,如何在终端中设置代理

所以我想知道是否有一种方法来设置代理到我的终端,以便它返回更快的结果?

+0

我认为,荚服务器或您的上网速度也慢。更新不要花费时间 – preetam

+0

当你'更新'时需要多少分钟?我的净速度是10M,但我仍然需要大约10分钟来'更新' – folse

+0

小于分钟......有什么错误...你能粘贴你的pod文件吗? – preetam

回答

19

选择1

第1步:

从谷歌选择的代理

第2步:

设置代理到Mac

第3步:

在您的端口集代理端口中:

export http_proxy='http://your_proxy:8000' 

选择2

pod repo remove master 
pod repo add master https://gitcafe.com/lloydsheng/Specs.git 
pod repo update 

选择3推荐

pod install --verbose --no-repo-update 
+1

不知道选择3 - 谢谢! – guptron

+0

保存我未来的时间。谢谢。 –

+0

选择2和3不能节省您的时间,因为pod安装仍然从github中获取源代码,github有时会被gfw中断。然后你会得到一个错误。我认为选择1是你答案中最好的一个。 –

5

以我为例,我发现它被困在因为我Podfile错误的 “分析依存关系”。

试试这个:

pod install --verbose 
+0

你可以使用我的镜子[规格](http://akinliu.github.io/2014/05/03/cocoapods-specs-/) – akin

3
pod install --verbose --no-repo-update 
pod update --verbose --no-repo-update