CocoaPods停在Analyzing dependencies的解决方案

原创 2015年06月25日 11:44:40

现在很多开源项目都适用了cocoapod,这给集成第三方库带来了很多便利,在也不用去工程里设置哪些参数、依赖了。


不过在执行pod update或者pod install时,经常会卡在Analyzing dependencies不动。这步其实是cocoapods在将他的信息下载到~/cocoapods目录下,可以进入这个目录后通过du -sh * 来查看下载进度,其中的内容就是托管在https://github.com/CocoaPods/Specs的项目的podspec索引文件。目前(2015/06/25)这个目录大约有169M左右,大家都说是由于github的速度很慢... 你懂的(不过我严重怀疑有可能并不是这个原因)。所以就卡在这不动了。


解决办法:


1: 换镜像索引库

国内有人建立了cocoapods的索引库镜像,可以通过如下命令更改镜像:

  pod repo remove master
  pod repo add master https://镜像地址
  pod repo update


我自己一向只喜欢官方源,所以这个方法我没用过,地址还请各位自行google


2: 删除镜像后重新下载[推荐]

对于这个方法为什么管用,我也不知道,据说是和xcode有某种关系,在stackoverflow上看到的。按说install时候下载不下来,这个方法也应该不管用才对。不过亲测好用。各位可以试试:

  pod repo remove master #删除镜像
  pod setup #重新下载,可能需要等一段时间

这时候在执行pod install或者update,就可以顺利通过了,当然,还是要等的。


3: 禁止更新索引

通过如下参数,可以在安装或升级时跳过索引文件的更新,不过带来的问题也很麻烦,你可能下载不到新版本的第三方库(因为索引是旧的)。

  pod install --verbose --no-repo-update 
  pod update --verbose --no-repo-update



关于CocoaPods的安装和使用、命令帮助等等都在这里:https://cocoapods.org



版权声明:本文为博主原创文章,未经博主允许不得转载。博主微信:lofocus

使用CocoaPods过程中的几个问题

当把CocoaPods生成的workspace移动到上层目录时,需要改下Pods.xcconfig和工程里的一些设置,就通常没什么难度。 当遇到这个问题时...
  • zhangao0086
  • zhangao0086
  • 2014年10月01日 00:16
  • 57955

cocoapods:常见错误总结

cocoapods 第三方库管理工具问题总结
  • wangyanchang21
  • wangyanchang21
  • 2016年05月17日 17:36
  • 35772

Analyzing dependencies 解决方案

现在好多开源的项目都使用了cocoapod 这也给好多喜欢看开源代码的人带来了很大的不便利,可能有时候会遇见Analyzing dependencies 出现,下面说两种解决方案 第一种, 就是...
  • jijunyuan_11109
  • jijunyuan_11109
  • 2015年06月14日 09:22
  • 729

CocoaPods停在Analyzing dependencies的解决方案

现在很多开源项目都适用了cocoapod,这给集成第三方库带来了很多便利,在也不用去工程里设置哪些参数、依赖了。不过在执行pod update或者pod install时,经常会卡在Analyzing...
  • cuibo1123
  • cuibo1123
  • 2015年06月25日 11:44
  • 5830

不再纠结devDependencies与dependencies

devDependencies与dependencies的区别
  • zDeer520
  • zDeer520
  • 2017年06月18日 15:08
  • 1071

cocoapods应用第二部分-私有库相关

利用cocoapods建立私有库 本地库 framework
  • yohunl
  • yohunl
  • 2015年09月15日 18:25
  • 5128

CocoaPods 0.35.0版本, 出现循环依赖的解决办法

Cocoapods目前最新的正式版本是0.35.0,如果升级到这个版本,并且在project中使用XMPPFramework,在pod install之后会出现如下循环依赖的问题 There i...
  • vieri_ch
  • vieri_ch
  • 2014年12月27日 12:41
  • 6998

CocoaPods版本升级遇到问题以及解决方案

控制器进入目录执行pod install: $ pod install Analyzing dependencies [!] The version of CocoaPods used to gene...
  • lichuanlong007
  • lichuanlong007
  • 2016年08月12日 09:36
  • 2036

cocoapods安装、安装中可能遇到问题以及使用

在osx 10.11之前cocopods问题不多,但是升级到11之后的版本,之前的cocopods大多用不了,需要重新安装,对于我这种使用测试版系统的技术狂来说,每次都需要重新安装很多东西, 当然,c...
  • maiwc
  • maiwc
  • 2017年09月07日 16:17
  • 203

安装CocoaPods命令

直接安装会出现如下提示(原因你懂的): zhangdeMacBook-Pro:iOSApp_base zhang$ sudo gem install cocoapods Password: E...
  • zhangbest2009
  • zhangbest2009
  • 2015年08月06日 15:49
  • 3385
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:CocoaPods停在Analyzing dependencies的解决方案
举报原因:
原因补充:

(最多只允许输入30个字)