我试图用pod安装命令更新现有的pod,但它需要很长时间才能运行。

verbose模式显示它被卡在下一行(永远)

更新规范回购主机 $ /usr/bin/git pull -no-rebase -no-commit

在它被卡住之后就没有网络活动了。


当前回答

截至2016年8月15日,回购是一个2.39GB的巨大文件。我打开活动监视器,看看终端在做什么。它正在下载一个巨大的文件。

其他回答

我也有同样的问题,然后我意识到我仍然在“非常糟糕的网络”上运行网络调节器。把它关掉就解决了问题。

希望这能帮助到别人。

有时也发生在我身上,我只是:

pod clean
pod update --verbose

我是这样解决这个问题的:

rm -fr ~/Library/Caches/CocoaPods && \
gem update --system && \
gem update && \
gem cleanup && \
pod setup

参考:http://blog.cocoapods.org/Repairing-Our-Broken-Specs-Repository/

2019年11月为我解决

你好,我尝试了很多东西,但没有工作。试着连接到这个网站https://cdn.cocoapods.org/如果你不能使用VPN和做pod安装等。不要忘记使用verbose来理解正在发生的事情。

正如这里指出的,git-remote-http进程在后台运行。我从活动监视器到这个过程,退出这个过程恢复了pod进程,在pod安装后卡住了“更新本地规格存储库”