Грешка при инсталиране на sudo pod

Вече имам един проект, работещ с 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 в моя проект и никога не съм го използвал.

Ето го моят подфайл:

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

Опитах се да направя без успех:

gem install cocoapods
pod setup

NB: Получавам същата грешка при настройка на под


person Alexis.J    schedule 20.02.2013    source източник


Отговори (2)


От командния ред стартирайте rm -rf ~/.cocoapods

След това стартирайте pod install отново. Не трябва да имате нужда от sudo.

Изглежда, че е причинено, защото е имало промяна в спецификация и е в конфликт с изпълнението на git pull

person Keith Smiley    schedule 20.02.2013
comment
Аз също не мога да се слея след инсталиране на нова версия cocoapods, това ми помогна. Благодаря Кийт! - person Bimawa; 02.04.2013
comment
здравей, объркан съм с твоето изявление, можеш ли да ми помогнеш какво означава това изглежда, че е причинено, защото е имало промяна в спецификация и е в конфликт с изпълнението на git pull твоя отговор? - person user1409935; 19.12.2013
comment
Когато инструментът pod актуализира своите източници с репото на главните спецификации, той изпълнява git pull и се провали, докато го правеше, най-вероятно защото нещо е било променено, вероятно не причинявайки умишлено изтеглянето да се провали, защото иначе би било презаписано. - person Keith Smiley; 19.12.2013
comment
Екипът се бори с бъг в libgit2 -blog.cocoapods.org/Repairing -Нашето-хранилище-счупени-спецификации - person piperchester; 01.05.2014
comment
Това беше преди малко. Да се ​​надяваме, че сме преминали през това в този момент. - person Keith Smiley; 01.05.2014

Ако виждате грешка като тази, това може да се дължи на CocoaPods трябваше да принуди -натискат тяхното репо. Те предлагат:

pod repo remove master
pod setup
person Jesse Rusak    schedule 09.02.2014