Pod 安装时间太长

问题描述 投票:0回答:3

我正在尝试使用

pod install
安装我的 Pod,它会打印

Setting up CocoaPods master repo

而且需要很长时间而且没有安装任何东西。这是一个错误还是我的错误?我可以解决这个问题吗?

cocoapods podfile
3个回答
13
投票

是的,这些问题经常发生在第一次安装时。

所以这些是我为解决这个问题所做的:

1. pod setup

它将再次执行“设置主机”,不要等待,继续下面的步骤

2. Ctrl +C
3. pod repo remove master
4. cd ~/.cocoapods/repos 
5. git clone --depth 1 https://github.com/CocoaPods/Specs.git master

我需要大约 5 分钟(我认为这取决于互联网连接),然后我可以进行“pod install”。

https://stackoverflow.com/a/40541430/3258003


7
投票

扩展我的评论。

CocoaPods 如此流行和沉重,所以 GitHub 对下载进行了限速。

来自 GitHub 基础设施团队工程师

mhagger
的用户:

CocoaPods 社区遇到的缓慢获取和克隆(有时会超时)是由我们服务器上的自动速率限制引起的,这样做是为了确保一个存储库中极高的负载不会影响其他 GitHub 用户。 CocoaPods/Specs 存储库或多或少永久受到速率限制。

过去一周,CocoaPods/Specs 的克隆/获取量约为 110 万次。这项活动平均使超过 5 个服务器 CPU 永久固定,并使用了我们数据中心的数 TB 带宽。整个 GitHub 中只有少数其他存储库能够接近这种活动水平。据我所知,这种程度的活动并不新鲜,但已经持续了好几个月,甚至可能更久。可以说,CocoaPods/Specs 这个名字在我们团队中是众所周知的。

http://thenextweb.com/dd/2016/03/08/cocoapods-popular-basically-took- Five-github-servers/


0
投票

我尝试了各种解决方案,但没有任何效果。下载 100MB 花了我大约 30 分钟。

然后我通过VPN连接到美国的服务器并再次运行

pod install --verbose
,下载速度提高了,安装100MB花了20秒。

看起来某些地区的下载速度受到限制(在本例中为南美洲)。

© www.soinside.com 2019 - 2024. All rights reserved.