当我在 iOS 应用程序中添加 flurry 分析时。然后我的应用程序内存利用率 swift 增加,应用程序将通过显示此错误消息来终止
"Message from debugger: Terminated due to memory issue".
当我删除困惑 session 时,我的应用程序可以正常运行 检查下面我用来添加困惑分析的代码。
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
let builder = FlurrySessionBuilder.init()
.withLogLevel(FlurryLogLevelAll)
.withCrashReporting(true)
.withSessionContinueSeconds(2)
Flurry.startSession("My_key", with: builder)
}
最佳答案
初始化有延迟,您可能使用了某些第三方 SDK,启动时间可能太长
DispatchQueue.main.asyncAfter(deadline: .now() + 0.5) {
//Initialise here
}
关于ios - 在 iOS 应用程序中使用 Flurry Analytics 时,我收到错误 "Terminated due to memory issue"并且内存利用率快速增加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55573455/