Cocoapods 停留在“分析依赖关系”

我使用 cocoapods 来管理我的依赖关系。一切正常。现在,当我创建一个新项目时,将以下内容添加到我的 podfile 中,

platform :ios, '6.1'
pod 'RestKit', '~>  0.20.0'

当我做吊舱安装,它是不断停留在 分析依赖关系

知道为什么会这样吗?

34147 次浏览

我遇到了同样的问题,而且由于我的输出—— verose 与链接的 SO 答案不同,所以我将包含该响应以及它对我有效的验证:

  $ pod repo remove master
$ pod setup
$ pod install

另一种解决方法是删除 Pods文件夹和 Podfile.lock文件,然后再次运行 pod install

有些东西似乎对我有用:

  • 使用 Ctrl-C取消第一次尝试
  • 使用 吊舱安装重新尝试

此外,一旦 pod 成功安装,请确保在打开 project.workspace 之前关闭当前项目。

I2097i 的评论对我来说是一个解决方案(所以我不能因此而受到赞扬,而且似乎也不能对他的评论表示赞同)。

检查任何未提交的更改(我刚刚添加了我的 Podfile,但它没有提交)。分期和提交使 pod install工作。

CocoaPods 版本1.8.0开始,使用 trunk代替 master。因此,您需要执行以下命令:

$ pod repo remove trunk
$ pod setup
$ pod install

$豆荚回收,移开后备箱

$豆荚安装

运行以上两个命令它将解决问题

pod repo update
pod install

轻而易举地解决了我的问题