2013-05-29 2 views
19

После того, как я запустил $sudo gem install cocoapods, а затем $pod setup, произошла ошибка. Пожалуйста, помогите мне исправить это.CocoaPods - pod setup Не удалось:/usr/bin/git checkout master

[!] Pod::Executable pull 

Updating eaf98af..ba3c030 
error: Your local changes to the following files would be overwritten by merge: 

    Google-Maps-iOS-SDK/1.3.0/Google-Maps-iOS-SDK.podspec 

Please, commit your changes or stash them before you can merge. 

Aborting 

ответ

32

Похоже, у вас есть отредактированная спецификация, которая возится с git repo. Самый простой способ исправить это - удалить локальную копию репозитория specs. От терминала:

rm -rf ~/.cocoapods; pod setup 

EDIT:

Сегодня (1/30/14) была проблема с спецификаций репо, которые могут сделать вы хотите, чтобы исправить это. Узнайте больше об этом на CocoaPods Blog

+1

Мне пришлось делать 'rm -rf ~/.cocoapods/repos; pod setup', чтобы снова запустить мою работу. Возможно, они изменили структуру папок с этого поста? –

+0

Да, мы теперь организовали это иначе, отредактировав мой ответ, чтобы просто выбить всю папку '~/.cocoapods' –

Смежные вопросы