我正在尝试将 Google Analytics 添加到一个用 Swift 编写的 iOS 应用程序中。我已经按照通过 CocoaPods 添加框架的指南进行操作并添加了一个桥接 header ,但我仍然得到:
Linker command failed with exit code 1
我的 podfile 确实有 use_frameworks!所以我想知道这是否与此有关...据我所知,Analytics 网站上没有其他信息。
编辑: 我注意到在查看完整的错误消息后会显示以下内容:
ld: '/Users/simon/Programming/VenueNow/Pods/GoogleUtilities/Libraries/libGTM_NSData+zlib.a(GTMNSData+zlib.o)' does not contain bitcode.
You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture arm64
搜索该问题会发现 Google 已更新以支持位代码,但当时尚未更新 cocoa pods 框架。
最佳答案
转到您的build设置并将目标的设置暂时切换为 ENABLE_BITCODE = YES
。
关于ios - 通过 CocoaPods 使用 Google Analytics 时,“链接器命令失败,退出代码为 1”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35290063/