当我在我的iOS应用程序中添加混乱分析时。然后我的应用程序内存利用率迅速增加,应用程序将通过显示此错误消息终止
"来自调试器的消息:由于内存问题而终止"。
当我删除慌乱会话时,我的应用程序正常运行检查下面我用来添加混乱分析的代码。
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)
}
延迟初始化 flurry, 您可能使用了某些第三方 SDK,可能需要很长时间才能启动
DispatchQueue.main.asyncAfter(deadline: .now() + 0.5) {
//Initialise here
}