ld: 找不到文件: /Pods/GoogleUtilities/Libraries/libGTM_NSData+zlib.a 修复问题
ld: file not found: /Pods/GoogleUtilities/Libraries/libGTM_NSData+zlib.a fix issue
在Pod中是这样显示的
libGTM_NSData+zlib_external.a
在构建设置中,它看起来如下
$(PODS_ROOT)/GoogleUtilities/Libraries/libGTM_NSData+zlib.a
在配置中,显示如下
-force_load $(PODS_ROOT)/GoogleUtilities/Libraries/libGTM_NSData+zlib_external.a
如何消除找不到 libGTM_NSData+zlib.a 的错误,因为我知道新的 google 库有 libGTM_NSData+zlib_external.a 而已。
我正在使用
pod 'Google/Analytics'
pod 'Google/SignIn'
在我的 Pod 文件中。
请给出消除此类问题的正确结构。我尝试重命名并保留所有与 _external 相同的名称,但没有解决问题。
通过终端 Pods 的最终安装显示如下日志
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
谢谢。
我今天遇到了同样的问题,删除 pod 缓存并从头开始重新安装对我来说很有用。
关闭 Xcode,删除 pod 文件,然后
rm -rf "${HOME}/Library/Caches/CocoaPods"
rm -rf "`pwd`/Pods/"
pod install
- 打开构建设置
- 转到框架搜索路径
- 只保留图中所示的这两个,并删除所有其他的,如 libGTM_NSData+zlib.a 或任何其他。
- 这个继承的 & 项目目录会导致 Pods 自动检测,它不会再给你带来问题。
pod 'Google/Analytics', '~> 2.0'
为 Google 分析修复了此问题
在Pod中是这样显示的
libGTM_NSData+zlib_external.a
在构建设置中,它看起来如下
$(PODS_ROOT)/GoogleUtilities/Libraries/libGTM_NSData+zlib.a
在配置中,显示如下
-force_load $(PODS_ROOT)/GoogleUtilities/Libraries/libGTM_NSData+zlib_external.a
如何消除找不到 libGTM_NSData+zlib.a 的错误,因为我知道新的 google 库有 libGTM_NSData+zlib_external.a 而已。
我正在使用
pod 'Google/Analytics'
pod 'Google/SignIn'
在我的 Pod 文件中。
请给出消除此类问题的正确结构。我尝试重命名并保留所有与 _external 相同的名称,但没有解决问题。
通过终端 Pods 的最终安装显示如下日志
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
谢谢。
我今天遇到了同样的问题,删除 pod 缓存并从头开始重新安装对我来说很有用。 关闭 Xcode,删除 pod 文件,然后
rm -rf "${HOME}/Library/Caches/CocoaPods"
rm -rf "`pwd`/Pods/"
pod install
- 打开构建设置
- 转到框架搜索路径
- 只保留图中所示的这两个,并删除所有其他的,如 libGTM_NSData+zlib.a 或任何其他。
- 这个继承的 & 项目目录会导致 Pods 自动检测,它不会再给你带来问题。
pod 'Google/Analytics', '~> 2.0'
为 Google 分析修复了此问题