1

我对 iOS 开发非常陌生。我有一个问题,当应用程序进入前台时,我的应用程序崩溃了。我进行了很多搜索并找到了许多解决方案,但在我的情况下没有一个有用的解决方案。崩溃日志:

Aug 16 14:01:53 Sids-iPhone-2 ReportCrash[850] <Error>: Date/Time:       2013-08-16 

14:01:52.042 +0530
Aug 16 14:01:53 Sids-iPhone-2 ReportCrash[850] <Error>: OS Version:      iOS 6.1.3 (10B329)
Aug 16 14:01:53 Sids-iPhone-2 ReportCrash[850] <Error>: Report Version:  104
Aug 16 14:01:53 Sids-iPhone-2 ReportCrash[850] <Error>:  
��Aug 16 14:01:53 Sids-iPhone-2 ReportCrash[850] <Error>: Exception Type:  00000020
��Aug 16 14:01:53 Sids-iPhone-2 ReportCrash[850] <Error>: Exception Codes: 0x000000008badf00d
��Aug 16 14:01:53 Sids-iPhone-2 ReportCrash[850] <Error>: Highlighted Thread:  0
Aug 16 14:01:53 Sids-iPhone-2 ReportCrash[850] <Error>:  
Aug 16 14:01:53 Sids-iPhone-2 ReportCrash[850] <Error>: Application Specific Information:
��Aug 16 14:01:53 Sids-iPhone-2 ReportCrash[850] <Error>: com.quytech.cakeboy failed to resume in time
��Aug 16 14:01:53 Sids-iPhone-2 ReportCrash[850] <Error>:  
��Aug 16 14:01:53 Sids-iPhone-2 ReportCrash[850] <Error>: Elapsed total CPU time (seconds): 1.440 (user 1.440, system 0.000), 14% CPU 
��Aug 16 14:01:53 Sids-iPhone-2 ReportCrash[850] <Error>: Elapsed application CPU time (seconds): 0.020, 0% CPU
��Aug 16 14:01:53 Sids-iPhone-2 ReportCrash[850] <Error>:  
��Aug 16 14:01:53 Sids-iPhone-2 ReportCrash[850] <Error>: Thread 0 name:  Dispatch queue: com.apple.main-thread
��Aug 16 14:01:53 Sids-iPhone-2 ReportCrash[850] <Error>: Thread 0:
��Aug 16 14:01:53 Sids-iPhone-2 ReportCrash[850] <Error>: 0   libsystem_kernel.dylib    

谁能告诉我这个的正确原因。提前致谢。

4

1 回答 1

3

0x8badf00d:此代码表示应用程序因看门狗超时而被 iOS 终止。基本上,应用程序启动、终止或响应系统事件的时间过长。

你正在做一些需要太长时间的事情。查看回溯并尝试对其进行符号化(从可执行代码中的十六进制地址转换为方法名称和行号),以便您了解问题所在。这个线程应该可以帮助你。

Demystifying iOS App Crashes是一个我觉得非常有用的教程。

于 2013-08-16T08:49:35.263 回答