Cocoapods坚持“分析依赖性”


139

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

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

当我进行Pod安装时,它会继续分析依赖项

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



3
使用--verbose开关运行,然后粘贴您在此处看到的所有输出。
Hyperbole

Answers:


380

我遇到了同样的问题,并且由于--verbose的输出与链接的SO答案不同,因此我将包含该响应以及对其是否有效的验证:

  $ pod repo remove master
  $ pod setup
  $ pod install

1
奇怪的。我的cocoapods运转了很长时间,效果很好,然后停下来了。这样解决了!谢谢
Toadums 2014年

1
谢谢。它帮助了我。
petesalt 2014年

33
每当您安装新版本的xcode时,我们都需要执行以下步骤
Iqbal Khan

3
哇。像魅力一样工作,并且没有教程提到此:(谢谢:)
hqt

2
仅供参考,我遇到了同样的问题,然后我意识到我对项目的更改尚未提交。我只是上演并提交了它们,然后$ pod install再次运行就成功了。
i2097i 2015年

13

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


4
尝试过,但我仍然停留在分析依赖关系上
gndp

0

似乎对我有用的东西:

  • 使用Ctrl-C取消首次尝试
  • 使用Pod安装重新尝试

同样,成功安装pod后,请确保在打开project.workspace之前关闭当前项目。


0

i2097i的评论对我来说是解决方法(因此,我无法为此赞誉,并且似乎无法支持他的评论)。

检查是否有未提交的更改(我刚刚添加了Podfile,但未提交)。暂存和落实pod install工作。


对我来说似乎是个有用的答案
gndp

@gndp这是一条评论,而不是答案
NSNoob
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.