“sudo pod install”出错

时间:2013-02-20 01:41:47

标签: ios cocoapods

我已经有一个项目使用podfile。

我想在一个旧项目中添加一个Podfile,但是我收到了这个错误 sudo pod install

错误:

Resolving dependencies of `./Podfile'
Updating spec repositories
[!] git pull
Updating 35bbbaf..8b42708
error: The following untracked working tree files would be overwritten by merge:

AFXAuthClient/1.0.4/AFXAuthClient.podspec

Please move or remove them before you can merge.

Aborting

这很奇怪,因为我没有在我的项目中使用AFXAuthClient,而且我从未使用它。

这是我的Podfile:

platform :ios, '5.0'
pod 'TTTAttributedLabel',  '~> 1.6.0'
pod 'ECSlidingViewController',  '~> 0.9.0'

我试图取得成功:

gem install cocoapods
pod setup

注意:我在 pod设置

时遇到了同样的错误

2 个答案:

答案 0 :(得分:34)

从命令行运行rm -rf ~/.cocoapods

然后再次运行pod install。你不应该需要sudo。

这看起来像是因为规格发生了变化,而且与运行git pull相矛盾

答案 1 :(得分:3)

如果您看到这样的错误,可能是因为CocoaPods had to force-push their repo。他们建议:

pod repo remove master
pod setup