IPhone崩溃日志 - 经过的CPU时间是多少

时间:2013-03-11 05:30:39

标签: ios iphone

在iPhone Crash日志中,我看到以下信息。

异常类型:00000020 例外代码:0x8badf00d 突出显示的主题:0

特定应用信息: iOSMyApp [2687]拥有超出允许时间的有效断言: {(      identifier:挂起进程:iOSMyApp [2687] allowedBackgroundDuration:10.000000 reason:suspend owner pid:15 preventSuspend preventThrottleDownCPU preventThrottleDownUI )}

经过的总CPU时间(秒):10.060(用户10.060,系统0.000),100%CPU 经过的应用程序CPU时间(秒):7.785,77%CPU

我理解经过的应用程序CPU时间包括应用程序使用的总CPU时间,包括设备资源的等待时间。

但这是什么7.785秒?

这是渲染屏幕用户界面所需的时间吗?要么 这是从applicationDidFinishWithLaunchingOptions方法返回的时间吗?

我得到了这个疑问,因为苹果接受了应用程序启动时间直到20秒(大约因为苹果没有定义固定度量)。但是后来7.785秒我们为什么要得到崩溃日志呢?

请帮助我理解这个价值。

1 个答案:

答案 0 :(得分:0)

提到的时间是从applicationDidFinishWithLaunchingOptions方法返回的时间。

参考这些链接并获得此信息。

App Crashes on Startup with iOS 5 - Cannot Reproduce iPhone 4 vs iPhone 5 TestFlight issue Unable to start debug IPA on iOS 6, it runs perfectly on iOS 5