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网站提供的资源,SO和一些视频教程。即使在等了几个小时之后也没有发生任何事情,但是仍在试图弄清楚可能存在的问题是什么?我非常感谢您的意见和建议。谢谢!!!
--VMWare Workstation - virtualizedMac - NetworkSetting - 问题
经过100次尝试,我得到了它的工作!我几乎尝试了这里描述的所有内容,但没有解决问题。它通过克隆到0%和97%之间的主机随机停止。在Activity Monitor中,我看到网络流量已停止。
最后,我将网络设置从NAT更改为BRIDGE。这是解决方案!
要执行它,你必须注意你的互联网连接...如果它失败了一秒,命令将不会继续,但终端不会告诉你发生了什么。如果命令失败,继续尝试...为我工作!我用过那个命令!
$ git clone https://github.com/CocoaPods/Specs.git~ / .cocoapods / repos / master
这可能是由于http://blog.cocoapods.org/Repairing-Our-Broken-Specs-Repository/问题......您将不得不删除回购并重新设置它...
pod repo remove master
pod setup
为我工作
在下面的问题中回答,Error on pod install
要获得进展,您可以自己克隆master:
pod repo remove master
git clone https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/master
pod setup
我认为你需要按照步骤摆脱这种情况,并添加--verbose
来检查每个命令前面是否发生了什么,例如:
$ pod setup --verbose
对于像我这样不安全的人,他们需要保证cocoapods,事实上,正在做这项工作,试试这个。最慢的瓶颈是当cocoapods试图克隆整个回购(约300 MB)到~/.cocoapods
while true; do
du -sh ~/.cocoapods/
sleep 3
done
对我来说,在中国
我必须使用SSH和--depth = 1才能提升!
pod repo remove master
git clone --depth=1 [email protected]:CocoaPods/Specs.git ~/.cocoapods/repos/master
pod setup
我和pod install
和pod update
有同样的问题。
问题是在执行这两个命令中的任何一个之后。监视器活动中名为git-remote-http的进程显示正在下载某些内容。这是pods的一个现存问题,并且已经在github上打开了一个问题。我尝试了很多推荐的解决方案。我终于能够在我的项目中安装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本地存储库转换成一个完整的克隆,如here所述:
pod安装和pod更新应该按预期快速运行。