【发布时间】:2015-10-13 08:54:48
【问题描述】:
我在将 Google Analytics SDK 集成到我的 iOS 项目中时遇到了很多麻烦。我正在使用 XCode 7 并针对 iOS 7。使用 Swift 2.0。但是我可以让示例正常工作(虽然没有转换为 Swift 2.0)。
我尝试通过 CocoaPods 安装和手动复制文件:
https://developers.google.com/analytics/devguides/collection/ios/v3/sdk-download
当通过 CocoaPods 安装时,我都试过了
pod 'Google/Analytics'
,
pod 'GoogleAnalytics'
和
pod 'Google/Analytics', '~> 1.0.0'
无论哪种情况,XCode 构建都会失败并出现错误
BridgingHeader.h:2:9: 'Google/Analytics.h' file not found
Failed to import bridging header '/Users/jonas.andersson/Projects/MyAppName/MyAppName/Supporting files/BridgingHeader.h'
这行:
#import <Google/Analytics.h>
我也试过添加
$(SRCROOT)/Pods/GoogleAnalytics
还有来自Google/Analytics.h file not found when adding to AppDelegate的其他建议
更新
使用pod 'GoogleAnalytics' 然后#import <Google/Analytics.h> 效果更好。但是,我收到以下错误:
Use of unresolved identifier 'GGLContext'
当我尝试根据 Google 文档设置 GA 时:
var configureError:NSError?
GGLContext.sharedInstance().configureWithError(&configureError)
【问题讨论】:
标签: xcode cocoapods ios9 xcode7 google-analytics-sdk