2015-05-13 13 views
5

Tworzę cocoapod. Do .podspec Dodałem wiersz:Klient Google API GTMHTTPUploadFetcher zduplikowany

cs.dependency 'Google-API-Client', '~> 1.0' 

i od tego momentu nie mogę przesłać mojej struktury do specyfikacji. Podczas

pod repo push company-private MyFramework.podspec --allow-warnings --verbose 

widzę następujący problem:

ERROR | [MyFramework/Core] Google-API-Client/Source/Objects/GTLService.m:86:1: error: duplicate interface definition for class 'GTMHTTPUploadFetcher' 

nie mam pojęcia jak to naprawić. Wypróbowałem:

sudo rm -fr ~/Library/Caches/CocoaPods/ 
sudo rm -fr ~/.cocoapods/repos/master/ 
sudo rm -fr Pods/ 

Ale to nie pomogło. Wygląda na to, że to błąd Google-API-Client, ale czas na odpowiedź jest tak duży (czekanie ~ 6 miesięcy na poprzedni bilet, wciąż nie rozwiązany), na który nie mogę czekać tak długo. Czy ktoś ma pomysł, jak pominąć problem? Budowanie lokalnie na moim komputerze działa.

Odpowiedz

0

To już działa, tylko trzeba wpadać w wersji do Google-API-Client (1.0.422)

+0

Mam ten sam problem [] (http://stackoverflow.com/q/33581805/1077789). Chociaż instaluję moduł, a nie go. Mam tę samą wersję 'Google-API-Client', ale niestety nadal dostaję ten błąd. To jest frustrujące. Po tym wszystkim problem ten nie został rozwiązany przez Google! – Isuru