Cocoapods安装卡在terminal上的pod setup命令上

MacBook-Pro:~ skbc$ pod setup --verbose /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin13/rbconfig.rb:212: warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777 Setting up CocoaPods master repo Cloning spec repo `master` from `https://github.com/CocoaPods/Specs.git` (branch `master`) $ /usr/bin/git clone 'https://github.com/CocoaPods/Specs.git' master Cloning into 'master'... 

已经通过Cocoapods网站提供的资源,以及一些video教程。 甚至在等待几个小时之后什么都没有发生,但仍然试图找出可能是问题的是什么? 我非常感谢您的意见和build议。 谢谢!!!

它没有卡住。 我想,直到我去了系统的“活动监视器”,并检查了“networking标签”。

然后你会看到正在下载的东西。 一个名为git-remote-http进程负责这个。

截图1

等一下 它发生在我身上:)

祝你好运!

这可能是由于http://blog.cocoapods.org/Repairing-Our-Broken-Specs-Repository/问题;…你将不得不删除回购和重新设置它…

 pod repo remove master pod setup 

为我工作

在下面的问题也回答, 错误在pod安装

为了获得进展,你可以克隆自己的主人:

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

我认为你需要按照步骤摆脱的情况,并添加 – 每个命令前面检查发生了什么,例如:

 $ pod setup --verbose 
  • 荚回购删除主
  • 荚设置
  • 荚安装

这不是卡住或不做任何下载/克隆存储库(总大小约为360MB,我不知道)

1)打开活动监视器

2)selectnetworking选项卡

3)检查下面的谷歌浏览器 – > git-remote-https

在这里输入图像说明

对于像我这样的不安全的人来说,他们需要保证椰子树实际上在做这项工作。 最慢的瓶颈是当cocoapods试图将整个回购(〜300 MB)克隆到~/.cocoapods

 while true; do du -sh ~/.cocoapods/ sleep 3 done 

对我来说在中国

我必须使用SSH–depth = 1来提升!

 pod repo remove master git clone --depth=1 git@github.com:CocoaPods/Specs.git ~/.cocoapods/repos/master pod setup 

Pod设置所需的时间取决于您的Internet连接速度。 您可以检查活动监视器应用程序。

截图1

build议使用pod setup --verbose命令而不是pod setup.

此详细信息可帮助您在设置pod时查看详细的统计信息。

截图2

我有与pod installpod update相同的问题。

问题是在执行这两个命令之后。 在监视器活动中称为git-remote-http的进程显示正在下载内容。 这是一个与豆荚存在的问题,并在github上打开了一个问题。 我已经尝试了很多推荐的解决scheme。 我终于可以在我的项目上安装firebase cocoapod了。

 ~/.cocoapods/repos 

如果这里有主文件,则需要删除它。

你可以做类似的事情

 sudo rm -R -i yourmasterdirectory 

做pwd …你应该仍然在~/.cocoapods/repos

如果上面没有工作尝试

 pod repo remove master 

一旦你完成了这个运行

 git clone https://github.com/CocoaPods/Specs.git master 

接下来你需要做的就是运行git fetch --depth=2147483647 – 这将把你的Podspecs本地仓库转换成一个完整的克隆,如下所示:

pod安装和pod更新应该像预期的那样快速工作。

要执行它,你必须注意你的互联网连接…如果一秒失败,命令将不会继续,但terminal不会告诉你发生了什么事情。 如果命令失败,继续尝试…为我工作! 我用过那个命令!

$ git clone https://github.com/CocoaPods/Specs.git〜/ .cocoapods / repos / master

只需设置主回购,很高兴看到我们有一个下载进度,看截图;)

CocoaPods版本1.2.0(1月28日)解决了这个问题,这要感谢所有贡献者和Danielle Tomlinson对于这个版本。


在这里输入图像说明