похоже, я не первый, кто спрашивает об этой проблеме, но мне нужно попробовать. Кто-нибудь сталкивался с этой проблемой?
Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_GSDK_GTMSessionFetcher", referenced from:
objc-class-ref in gpg(GPGClearcutLogger.o)
"_OBJC_CLASS_$_GSDK_GTMSessionFetcherService", referenced from:
objc-class-ref in gpg(GIPNetworkImage.o)
"_GTMMethodCheckMethodChecker", referenced from:
+[NSDictionary(GTMNSDictionaryURLArgumentsAdditions) xxGTMMethodCheckMethodNSString32] in libGoogleToolboxForMac.a(GTMNSDictionary+URLArguments.o)
+[NSDictionary(GTMNSDictionaryURLArgumentsAdditions) xxGTMMethodCheckMethodNSString33] in libGoogleToolboxForMac.a(GTMNSDictionary+URLArguments.o)
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Похоже, это вызвано какой-то зависимостью от Google Play, если я правильно понял. Я попытался переключить некоторые значения в XCODE, рекомендованные в других потоках с похожей проблемой. А именно настройки сборки -> архитектуры, действительные архитектуры, поддерживаемые платформы, базовый SDK, только активная архитектура. Тоже никаких изменений, все та же ошибка при линковке. какаоподы установлены
Я использую XCODe 8.1.
Какие-либо предложения?
pod install
, затемpod update
, откройте файл рабочей области (не проект) и выполните сборку. Надеюсь, это поможет. - person GayleDDS   schedule 12.12.2016