在mac os sierra,坚持“设置CocoaPods主回购”

搬到mac os sierra之后,我完全格式化我的mac现在我面临着安装cocoapods的问题,每次运行sudo gem install cocoapods --pre都安装好了,当我尝试安装pod时,终端堆栈在Setting up CocoaPods master repo 。 已经使用sudo gem update --system更新了系统并且仍然遇到了同样的问题,在线搜索找到旧的答案以使用pod install --verbose

我在这个答案中发现的失败再次告诉他手动安装它。

注意:我有最新版本的“命令行工具”。 任何建议或如何手动安装主仓库?

来自https://stackoverflow.com/a/21852985/1033581 :

2016年11月4日,回购是1.07 GB

来自https://stackoverflow.com/a/33699136/1033581 :

要获得进展,您可以自己克隆master:

 pod repo remove master git clone https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/master pod setup 

在我的第一次安装中,我也遇到了同样的问题,在“设置主回购”中花费了太多时间。

实际上,您可以通过“活动监视器”看到它实际正在下载,但似乎连接速度很慢。

尝试这些步骤,它解决了我的问题:

 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 

我花了不到7分钟(我认为这取决于互联网连接),然后我可以做pod install