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
进程负责这个。
等一下 它发生在我身上:)
祝你好运!
这可能是由于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连接速度。 您可以检查活动监视器应用程序。
build议使用pod setup --verbose
命令而不是pod setup.
此详细信息可帮助您在设置pod时查看详细的统计信息。
我有与pod install
和pod 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对于这个版本。