ios - 通过 CocoaPods 使用 Google Analytics 时,“链接器命令失败,退出代码为 1”

标签 ios swift google-analytics cocoapods

我正在尝试将 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/

相关文章:

ios - 在 Swift 中继承自 UINavigationController

javascript - 我只在 Google Analytics(通用分析)点击中看到实时数据

ios - 如何在 RPGLE 中构建 APNS 通知?

ios - 使用 Swift 的 Firebase 推送通知在 ios 11.4 中不起作用

ios - Swift:加载样式 RTF 后将字符串替换为 UITextView 中的 NSTextAttachment

google-analytics - Google Analytics 跨域转化跟踪和 AdWords 广告事件归因

java - 谷歌分析 Android 应用集成

ios - 为什么 iOS 11 中导航 backBarButtonItem 的位置出现了三个按钮?

ios - ViewControllers 什么时候调用 deinit?在移动到后台期间?在暂停期间?

ios - 在 xcode 5 中旋转 Storyboard窗口