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 https://blog.csdn.net/cuibo1123/article/details/46634213

Analyzing dependencies 解决方案

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

CocoaPods安装和使用及问题:Setting up CocoaPods master repo的认识

注:此文在原文基础上有所改动! CocoaPods是什么? 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以...
  • keryang
  • keryang
  • 2015-11-17 18:00:24
  • 868

CocoaPods安装和使用及问题:Setting up CocoaPods master repo

摘要 ios依赖管理三种方式:手动、git submodule、cocoapods,CocoaPods是一个Objective-C第三方库的管理利器。 目录[-]转载的作为笔记留着哦 目录...
  • zhangjunjian127
  • zhangjunjian127
  • 2015-08-24 18:24:41
  • 17812

CocoaPods 执行 pod update 和 pod install 卡在Analyzing dependencies不动的解决方法

无论是执行pod install还是pod update都卡在Analyzing dependencies不动了,原因在于以上两个命令执行时会升级CocoaPods的spec仓库,加一个参数可以省略这...
  • lucy0325
  • lucy0325
  • 2015-08-31 09:10:29
  • 634

使用CocoaPods过程中的几个问题

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

CocoaPods更新卡住,pod install、pod update 速度慢解决命令

最近使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都很慢,甚至有时候会卡住 原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓...
  • wxs0124
  • wxs0124
  • 2016-06-13 21:17:47
  • 2887

执行pod install/update命令后停留不动

今天使用CocoaPods安装第三方库的时候,除了点问题:使用pod install/update安装库时候却一直停留在:Update all pods Updating local specs r...
  • weichuang_1
  • weichuang_1
  • 2015-09-12 09:41:50
  • 1464

CocoaPods pod instal慢、卡住解决方法

CocoaPods pod install慢、卡住解决方法 最近使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing...
  • Lu_Ca
  • Lu_Ca
  • 2015-07-15 11:38:34
  • 4946

cocopods安装使用和安装过程中遇到的问题及解决办法(2016)

在osx 10.11之前cocopods问题不多,但是升级到11之后的版本,之前的cocopods大多用不了,需要重新安装,对于我这种使用测试版系统的技术狂来说,每次都需要重新安装很多东西,当然,co...
  • ws1352864983
  • ws1352864983
  • 2016-03-12 11:07:28
  • 3849

CocoaPods版本升级那些坑

转自:http://www.tuicool.com/articles/URjqQvb 下载某个ios源码后,控制器进入目录执行pod install: $ pod install ...
  • zhanglizhi111
  • zhanglizhi111
  • 2016-11-24 17:15:33
  • 968
收藏助手
不良信息举报
您举报文章:CocoaPods停在Analyzing dependencies的解决方案
举报原因:
原因补充:

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