ld: файл не найден:/Pods/GoogleUtilities/библиотеки / libGTM NSData+zlib.исправление проблемы
в Pod он показывает, как это.
libGTM_NSData+zlib_external.a
в то время как в настройках сборки он выглядит ниже
$(PODS_ROOT)/GoogleUtilities/Libraries/libGTM_NSData+zlib.a
в config он отображается следующим образом.
-force_load $(PODS_ROOT)/GoogleUtilities/Libraries/libGTM_NSData+zlib_external.a
как я могу удалить ошибку не найти libGTM_NSData+zlib.a как я знаю, новая библиотека google имеет libGTM_NSData+zlib_external.только.
я использую
pod 'Google/Analytics'
pod 'Google/SignIn'
в моем файле Pod.
пожалуйста, дайте правильный структура устранения такого вопроса. Я попытался переименовать и сохранить все то же имя, что и _external, это не решило проблему.
окончательная установка стручков через терминал показывает журнал как ниже
Analyzing dependencies
Downloading dependencies
Installing AFNetworking (2.6.3)
Installing AMScrollingNavbar (1.5.1)
Installing Bolts (1.7.0)
Installing ChartboostSDK (6.4.0)
Installing Charts (2.2.4)
Installing Crashlytics (3.7.0)
Installing Fabric (1.6.7)
Installing Google (2.0.3)
Installing Google-Mobile-Ads-SDK (7.7.1)
Installing GoogleAnalytics (3.14.0)
Installing GoogleAppUtilities (1.1.0)
Installing GoogleAuthUtilities (2.0.0)
Installing GoogleInterchangeUtilities (1.2.0)
Installing GoogleNetworkingUtilities (1.2.0)
Installing GoogleSignIn (3.0.0)
Installing GoogleSymbolUtilities (1.1.0)
Installing GoogleUtilities (1.2.0)
Installing MMDrawerController (0.5.7)
Installing Optimizely-iOS-SDK (1.4.2)
Installing Parse (1.13.0)
Installing SDWebImage (3.7.5)
Installing Shapes (1.0.2)
Installing SocketRocket (0.3.1-beta2)
Installing libPusher (1.5)
Installing pop (1.0.9)
Generating Pods project
Integrating client project
спасибо.
3 ответов
У меня была та же проблема сегодня, удаление кэша pod и переустановка с нуля сделали трюк для меня. закройте Xcode, удалите файлы pod, затем
rm -rf "${HOME}/Library/Caches/CocoaPods"
rm -rf "`pwd`/Pods/"
pod install
- открыть Параметры Построения
- на Пути Поиска Фреймворка
- оставьте только эти два, как показано на рисунке, и удалите все остальные, например libGTM_NSData+zlib.а или любой другой.
- этот унаследованный каталог & Project вызовет автоматическое обнаружение из стручков, и это не создаст больше проблем для вас.