由于cpu使用事件导致iOS崩溃

问题描述 投票:-1回答:1

我的iOS应用程序由于CPU使用率警告而在远程站点中随机崩溃,这在Crashlytics中未报告。我该如何解释以下警告?

Event:            cpu usage
Action taken:     none
CPU:              90 seconds cpu time over 162 seconds (55% cpu average), exceeding limit of 50% cpu over 180 seconds
CPU limit:        90s
Limit duration:   180s
CPU used:         90s
CPU duration:     162s
Duration:         162.40s
Duration Sampled: 10.30s
Steps:            11


Hardware model:   iPad7,5
Active cpus:      2
ios memory crash cpu-usage crashlytics
1个回答
0
投票

iOS使用CPU监视程序进行后台进程。当CPU使用率超过80%时,该进程将被终止。它本身不是“崩溃”,而是过程的终结。以上只是警告,您可能正在接近分配的CPU限制。

当崩溃发生时,您可以将设备插入xcode并转到Window -> Devices and Simulators -> View Device Logs。崩溃报告将提及最重的堆栈跟踪。这应该指向所需的代码。

© www.soinside.com 2019 - 2024. All rights reserved.