7

我已经有一个使用 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 setup中遇到同样的错误

4

2 回答 2

34

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

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

这看起来是因为规范发生了变化,并且与运行git pull

于 2013-02-20T15:16:19.777 回答
3

如果您看到这样的错误,可能是因为CocoaPods 必须强制推送他们的 repo。他们建议:

pod repo remove master
pod setup
于 2014-02-09T23:32:56.183 回答