Cocoapods继续"分析依赖关系"

时间:2014-04-11 07:52:53

标签: ios cocoapods

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

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

当我正在进行pod安装时,它会持续分析依赖关系

知道为什么会出现这个问题吗?

6 个答案:

答案 0 :(得分:370)

我遇到了同样的问题,因为我的输出--verbose与链接的SO答案不同,我将该响应包括在内,并且验证它对我有用:

  $ pod repo remove master
  $ pod setup
  $ pod install

答案 1 :(得分:11)

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

答案 2 :(得分:0)

似乎对我有用的东西:

  • 使用 Ctrl-C
  • 取消首次尝试
  • 使用 pod install
  • 重新尝试

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

答案 3 :(得分:0)

i2097i的评论对我来说很合适(所以我不能因此而受到赞扬,而且似乎不能赞成他的评论)。

检查是否有任何未提交的更改(我刚刚添加了我的Podfile但未提交)。暂存和提交使pod install正常工作。

答案 4 :(得分:0)

CocoaPods version 1.8.0 起使用 trunk 代替 master。所以需要执行以下命令:

$ pod repo remove trunk
$ pod setup
$ pod install

答案 5 :(得分:0)

$ pod repo 删除主干

$ pod 设置

运行以上两个命令即可解决问题