gpt4 book ai didi

xcode - 找不到“Google/Analytics.h”文件 - XCode 7

转载 作者:行者123 更新时间:2023-12-03 21:08:56 24 4
gpt4 key购买 nike

我在将 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)

最佳答案

通过离开 Google 自己的教程而不使用 GGLContext 解决了这个问题并直接导入标题。

我的播客文件:

platform :ios, ’7.0’
use_frameworks!

pod 'GoogleAnalytics'

BridgingHeader.h :
#import "GAI.h"
#import "GAIDictionaryBuilder.h"
#import "GAIFields.h"

并设置:
let gai = GAI.sharedInstance()
let id = "my-GA-id"
gai.trackerWithTrackingId(id)
gai.trackUncaughtExceptions = true
gai.logger.logLevel = GAILogLevel.Verbose

还添加到 User Header Search Paths :
$(SRCROOT)/Pods/GoogleAnalytics (recursive)

关于xcode - 找不到“Google/Analytics.h”文件 - XCode 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33098228/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com