Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/111.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios COCOAPOD设置卡在终端上的pod设置命令上_Ios_Ruby_Git_Xcode5_Cocoapods - Fatal编程技术网

Ios COCOAPOD设置卡在终端上的pod设置命令上

Ios COCOAPOD设置卡在终端上的pod设置命令上,ios,ruby,git,xcode5,cocoapods,Ios,Ruby,Git,Xcode5,Cocoapods,浏览了Cocoapods网站提供的资源,所以很少有视频教程。即使等了几个小时也没有发生任何事情,但是仍然试图找出问题所在?我非常感谢你的意见和建议。谢谢你 它没有卡住。我也这么想,直到我转到系统的“活动监视器”并检查“网络”选项卡 然后你会看到一些东西正在被下载。一个名为git remote http的进程负责此操作 等等!我也是这样:) 祝你好运 这可能是由于。。。您必须删除回购协议并重新设置它 MacBook-Pro:~ skbc$ pod setup --verbose /System/

浏览了Cocoapods网站提供的资源,所以很少有视频教程。即使等了几个小时也没有发生任何事情,但是仍然试图找出问题所在?我非常感谢你的意见和建议。谢谢你

它没有卡住。我也这么想,直到我转到系统的“活动监视器”并检查“网络”选项卡

然后你会看到一些东西正在被下载。一个名为
git remote http
的进程负责此操作

等等!我也是这样:)

祝你好运

这可能是由于。。。您必须删除回购协议并重新设置它

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'...
为我工作

在下面的问题中也得到了回答,

我认为您需要按照以下步骤摆脱这种情况,并添加
--verbose
来检查每个命令前面发生了什么 例如:

  • pod repo移除主机
  • 吊舱设置
  • 吊舱安装

    • 对于像我这样缺乏安全感的人来说,如果他们需要确信cocoapods确实在做这项工作,那么试试这个。最慢的瓶颈是cocoapods试图将整个回购协议(约300 MB)克隆到
      ~/.cocoapods

      $ pod setup --verbose
      

      要获得进展,您可以克隆master自己:

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

      对于我在中国

      我必须使用SSH--depth=1来增强

      pod repo remove master
      git clone https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/master
      pod setup
      
      Pod设置所需的时间取决于您的互联网连接速度。
      您可以就此检查活动监视器应用程序

      建议使用
      pod setup--verbose
      命令,而不是
      pod setup。

      在安装pod时,这个详细信息可以帮助您查看详细的统计信息


      这并没有被卡住,也没有在其下载/克隆存储库中做任何事情(总大小约为360MB,我不确定)

      1) 打开活动监视器

      2) 选择网络
      选项卡

      3) 选中下面的Google chrome->git远程https


      要执行此操作,您必须注意您的Internet连接。。。如果失败一秒,命令将不会继续,但终端不会告诉您发生了什么。 如果命令失败,请继续尝试。。。为我工作! 我用过那个命令


      $git clone~/.cocoapods/repos/master

      我在
      pod安装
      pod更新
      中遇到了同样的问题

      问题是在执行这两个命令中的任何一个之后。monitor活动中名为git remote http的进程显示正在下载某些内容。这是pods存在的一个问题,github上出现了一个问题。我尝试了很多推荐的解决方案。我终于能够在我的项目上安装firebase CoCoPapod

      pod repo remove master
      git clone --depth=1 git@github.com:CocoaPods/Specs.git  ~/.cocoapods/repos/master 
      pod setup
      
      如果此处有主文件,则需要将其删除

      你可以这样做

      ~/.cocoapods/repos
      
      做pwd。。。您应该仍然在
      ~/.cocoapods/repos

      如果上述方法无效,请尝试

      sudo rm -R -i yourmasterdirectory 
      
      完成本次跑步后

      pod repo remove master
      
      您需要做的下一件事是运行git fetch--depth=2147483647——这将把您的本地podspec存储库转换为完整的克隆,如下所述:


      pod安装和pod更新应按预期快速运行

      刚刚设置了主回购,很高兴看到我们有了下载进度,请参见屏幕截图;)

      CocoaPods 1.2.0版(1月28日)修复了这个问题,感谢所有贡献者和Danielle Tomlinson发布了这个版本


      --VMWare工作站--虚拟化DMAC--网络设置--问题

      大概试了100次后,我终于成功了! 我几乎尝试了这里描述的所有方法,但都没有解决问题。 它通过在0%到97%之间克隆到master中而随机停止。在活动监视器中,我看到网络流量已停止

      最后,我将网络设置从NAT更改为网桥。
      这就是解决办法

      当我得到这是由于代理身份验证失败。如果可能的话,试着通过另一个网络连接。@CGRasterMouse:谢谢你的建议,我不明白你的意思。请再告诉我一点。我在为最后3天而奋斗!!Cocoapods初始化对我来说花了大约一个小时。尽管
      --verbose
      ,克隆步骤还是悄无声息地进行着。所以我检查了
      ~/.cocoapods
      目录的大小,以确保它仍然是克隆的。最后大小增加到了~100Mb。@sanjay:如果你只是做一个
      git克隆会怎么样https://github.com/CocoaPods/Specs.git
      ?这行得通吗?还是也失败了?@NicholasSmith:没试过。。!!我只是专注于Cocoapods在网站上提供的方向/步骤。我是否需要这样做,或者我应该按照@Manuel M.的回答中的建议等待?哈哈,即使删除spec repo“master”在这里也要花很长时间…:/在这两种情况下,pod安装或pod安装都会更新本地存储库。我们没有@Maunel M建议的选择等待,它会在一段时间后工作。关于活动监视器的极好提示。非常感谢。对我来说,一旦pod进程卡在pod安装“活动监视器”->“网络”选项卡上的“更新本地规范存储库”,退出此进程是启动pod进程的最快方式!!很好的跟踪,确保我们没有被卡住。这个答案+
      pod设置--verbose
      帮助我在看到活动监视器后,平息了对itThanks的不耐烦,我决定永远放弃CoCoapod。我使用下面的命令来加快克隆时间:
      git clone--depth=1https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/master
      @AnNguyen cocoapods 1.0.0将不再正式支持浅层克隆。它甚至会尝试
      --unslow
      :我发现了这个解决方案。我需要在我的案例中重新键入“git clone”三次才能正确下载。感谢您提供的解决方案!至少是这样
      pod repo remove master
      
      git clone https://github.com/CocoaPods/Specs.git master