与 Swift 一起使用 Flurry

Using Flurry with Swift

目前是否可以使用 Swift 和日志事件来实施 Flurry?我遵循了这个 post,但没有记录任何事件:how to integrate flurry in ios using swift language.

我导入了 Flurry SDK 6.0.0,有一个正常工作的桥接头,导入了 'Security' 和 'SystemConfiguration' 框架,并尝试在 'applicationDidFinishLaunchingWithOptions'函数:

Flurry.startSession("KEY HERE") //This part seems to be working since it prints to the console when it logs in
Flurry.setCrashReportingEnabled(true) 

Flurry.logEvent("Event Name")

var idDict = NSDictionary(object: "Id here", forKey: "ID")
Flurry.logEvent("Testing Swift", withParameters: idDict)

根据 Flurry 的支持代表的说法,我尝试记录事件的真正问题是我试图在 'applicationDidFinishLaunchingWithOptions' 函数中这样做。显然 Flurry SDK 6.0.0 存在问题,不允许从 AppDelegate 中的该函数内部记录事件。我尝试在其他地方记录一个事件,它起作用了。