我从一个git repo克隆一个项目,但当我执行pod安装时,我看到的第一行是“设置CocoaPods主repo”,之后我看不到任何更多的东西,控制台停在那里。
我不知道发生了什么。有人知道这里发生了什么吗?CocoaPods为何止步于此?
我从一个git repo克隆一个项目,但当我执行pod安装时,我看到的第一行是“设置CocoaPods主repo”,之后我看不到任何更多的东西,控制台停在那里。
我不知道发生了什么。有人知道这里发生了什么吗?CocoaPods为何止步于此?
当前回答
尝试这个命令来跟踪它的工作。
while true; do
du -sh ~/.cocoapods/
sleep 3
done
其他回答
当CocoaPods这样做的时候,它会下载整个specs repo到~/. CocoaPods。这可能需要一段时间,这取决于您的连接。我会试着先用pod设置明确地做它
以上这些对我都不起作用,所以下面的方法起作用了:
pod setup
Ctrl +C
pod repo remove master
cd ~/.cocoapods/repos
git clone https://github.com/CocoaPods/Specs master
一旦完成,它就起作用了。
干杯!
这种情况只发生一次。
主回购有+-1GB(2016年11月)。 要跟踪进度,您可以使用活动监视器应用程序,并寻找git-remote-https。 下次它(pod设置或pod repo更新)只会快速更新~/.cocoapods/repos中的所有spec-repos。
尝试这个命令来跟踪它的工作。
while true; do
du -sh ~/.cocoapods/
sleep 3
done
我目前使用的是另一种解决方案。通过更改Podfile中的存储库URL为:
source 'https://cdn.cocoapods.org/'
变化:
- source 'https://github.com/CocoaPods/Specs.git'
+ source 'https://cdn.cocoapods.org/'