Bir cocoapod oluşturuyorum. .podspec'e şu satırı ekledim:Google API İstemcisi GTMHTTPUploadFetcher yinelenen
cs.dependency 'Google-API-Client', '~> 1.0'
ve bu andan itibaren çerçevemi spec repo'yuma zorlayamıyorum.
pod repo push company-private MyFramework.podspec --allow-warnings --verbose
sırasında sorun şu görebilirsiniz:
ERROR | [MyFramework/Core] Google-API-Client/Source/Objects/GTLService.m:86:1: error: duplicate interface definition for class 'GTMHTTPUploadFetcher'
bunu düzeltmek için nasıl hiçbir fikrim yok. Denenmiş: Bu, yardımcı olmadı. Fakat bu yardımcı olmadı. Google-API-Client hatası gibi görünüyor, ancak yanıt verme süreleri o kadar büyük (önceki bilet için 6 ay beklerken, hala çözülmedi), çok fazla bekleyemem. Sorunun nasıl atlanacağı konusunda bir fikri olan var mı? Makinemde yerel olarak çalışmak işe yarıyor. Zaten çalışıyor
için sürüm çarpmak gerekir (http://stackoverflow.com/q/33581805/1077789). Her ne kadar ben bir tane oluşturmama rağmen pod'u kuruyorum. "Google-API-Client" ın aynı sürümünü kullanıyorum ama maalesef hala bu hatayı alıyorum. Bu çok sinir bozucu. Tüm bu zamanlardan sonra, bu sorun hala Google tarafından çözülmedi! – Isuru