在iOS / xCode / Swift中,自从我升级到最新版本的Flurry iOS SDK后,我得到了“Flurry.setCrashReportingEnabled is depreciated
”。
这是我的代码:
...
//start flurry
Flurry.setCrashReportingEnabled(true)
Flurry.startSession(environment.flurryAPIKey)
...
查看我发现的Flurry iOS SDK GitHub project“自7.7.0以来已弃用,请使用FlurrySessionBuilder代替调用此API。”
但是我在Swift中找不到有关FlurrySessionBuilder使用的任何信息。 如何将上面的代码转换为使用这个FlurrySessionBuilder来摆脱这个折旧警告?
答案 0 :(得分:1)
联系支持Flurry支持后我终于找到了答案:
https://developer.yahoo.com/flurry/docs/integrateflurry/ios/#initialize-flurry
let builder = FlurrySessionBuilder.init()
.withAppVersion("1.0")
.withLogLevel(FlurryLogLevelAll)
.withCrashReporting(true)
.withSessionContinueSeconds(10)
// Replace YOUR_API_KEY with the api key in the downloaded package
Flurry.startSession("YOUR_API_KEY", with: builder)