Ошибка Cocoapods: "Вытащить невозможно, потому что вы распаковали файлы".
При установке нового CocoaPod я получил следующую ошибку.
$ pod install
Analyzing dependencies
[!] Pod::Executable pull
A AFHARchiver/0.2.1/AFHARchiver.podspec
A AFWunderlist/1.0/AFWunderlist.podspec
A AFWunderlist/1.1/AFWunderlist.podspec
A AFgzipRequestSerializer/0.0.1/AFgzipRequestSerializer.podspec
,,,
A wpxmlrpc/0.4/wpxmlrpc.podspec
A zipzap/6.0/zipzap.podspec
Pull is not possible because you have unmerged files.
Please, fix them up in the work tree, and then use `'git add/rm <file>'`
as appropriate to mark resolution, or use `'git commit -a'`.
Думал, что поделюсь исправлением ниже.
2 ответа
Проблема была с хранилищем спецификаций, а не на моей стороне.
Найденный ответ здесь podfile выдает ошибку при установке, но, так как вопрос был менее явным по симптому, я подумал, что буду снова ссылаться на него в случае, если кто-то ищет его по-другому.
Ответ находится в сообщении в блоге здесь http://blog.cocoapods.org/Repairing-Our-Broken-Specs-Repository/ который объясняет проблему и исправление, которое повторяется ниже:
"Вам придется вручную удалить все локальные копии репозитория Specs и повторно клонировать новую версию репозитория Specs. Это можно сделать с помощью следующих команд:
$ pod repo remove master
$ pod setup
Если у вас есть локальные коммиты или изменения в репозитории Specs, которые не объединены, вы должны убедиться, что у вас есть их копия. Я бы порекомендовал вам вручную скопировать эти изменения и повторно зафиксировать их. Вы можете исправить свой репозиторий, не удаляя, однако, это не простой процесс, поэтому мы вместо этого рекомендуем вам удалить вашу копию репозитория Specs и любые его ветки ".