我从一个git repo克隆一个项目,但当我执行pod安装时,我看到的第一行是“设置CocoaPods主repo”,之后我看不到任何更多的东西,控制台停在那里。
我不知道发生了什么。有人知道这里发生了什么吗?CocoaPods为何止步于此?
我从一个git repo克隆一个项目,但当我执行pod安装时,我看到的第一行是“设置CocoaPods主repo”,之后我看不到任何更多的东西,控制台停在那里。
我不知道发生了什么。有人知道这里发生了什么吗?CocoaPods为何止步于此?
当前回答
吊舱设置工作,应该只需要10分钟的坚实的连接。然后运行:pod install——verbose,你应该会看到运行依赖管理器时通常会看到的所有注释。
希望这能有所帮助
其他回答
这种情况只发生一次。
主回购有+-1GB(2016年11月)。 要跟踪进度,您可以使用活动监视器应用程序,并寻找git-remote-https。 下次它(pod设置或pod repo更新)只会快速更新~/.cocoapods/repos中的所有spec-repos。
当你第一次运行它时,Pod安装或Pod安装会获取整个历史记录。你不需要那个提交历史。
pod setup
Ctrl +C
cd ~/.cocoapods/repos
git clone --depth 1 https://github.com/CocoaPods/Specs.git master
在良好的网络连接(4Mbps)下,大约需要2分钟。主目录大约519M大。
我正在使用监控下载进度
while true;
do
du -sh ~/.cocoapods/;
sleep 3;
done
进展非常缓慢……失败了几次。 但是在使用命令行git config——global http增加了git缓冲区限制之后。下载速度大大提高,在./cocoapods文件夹上下载了总共347 Mb后,进度似乎停止了,网络活动也停止了。 但在等待几分钟后,发现cocoapod正在验证和提取回购,使总大小达到853 Mb。
注:2016年10月23日。
问题是你没有安装命令行工具,我相信。 尝试在终端运行:
sudo gem update --system
然后从苹果下载命令行工具 只需搜索“命令行工具”并下载适合您的操作系统的版本。 一旦你安装了它,在终端运行:
sudo gem install cocoapods
pod setup
尝试这个命令来跟踪它的工作。
while true; do
du -sh ~/.cocoapods/
sleep 3
done