当我在运行应用程序而没有使用
Xcode调试器连接设备时,我的应用程序崩溃了.因此,当我使用设备并检查我在那里得到这种报告.
Exception Type: 00000020 Exception Codes: 0x000000008badf00d Exception Note: SIMULATED (this is NOT a crash) Highlighted by Thread: 0 <Error>: Application Specific information: com.healthandsocialecare.touchemar Failed to scene-update after 10.00s
好的和有效的答案将欣赏.提前致谢.
解决方法
例外代码8badf00d(“吃不好的食物”)表示iOS看门狗终止.该应用程序在一段时间内没有响应主队列上的事件,因此被终止 – 操作系统终止了无响应的应用程序,大概是在10.0秒之后.
确保您不对主队列(例如网络)执行任何重要工作,或者代码中没有任何意外的无限循环.
要进行调试,请使用Instruments(或类似工具)在崩溃之前创建主队列的跟踪,并查看它花费太多时间的位置.