5

我正在尝试使用 安装我的 pod pod install,它会打印

Setting up CocoaPods master repo

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

4

2 回答 2

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

于 2017-08-18T10:31:24.210 回答
7

扩展我的评论。

CocoaPods 如此流行和沉重,因此 GitHub 限制了下载速率。

来自 GitHub 基础架构团队的工程师 user 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/

于 2016-12-26T09:49:29.793 回答