HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了在iOS崩溃报告中,“SIMULATED(这不是崩溃)”是什么意思?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
最近我们开始看到崩溃报告,内容如下:
Exception Type:  00000020
Exception Codes: 0x000000008badf00d
Exception Note:  SIMULATED (this is NOT a crash)
Highlighted by Thread:  0

Application Specific Information:
com.mycompany.myapp Failed to scene-update after 10.00s

这些崩溃报告来自我们的用户在野外使用的iOS设备.

之前我已经处理过崩溃报告但是没有进行场景更新(通常只是某个进程花了很长时间,从一个不应该阻塞的系统回调调用),但是我没有看到任何模拟(这不是崩溃) )或之前由线程突出显示.

有谁知道这些新信息的确切含义是什么?他们只是简单地提到了失败的场景更新问题,还是传达了任何其他意义.也有人知道Exception Note是否还有其他可能的值?

解决方法

根据Apple(在其他异常类型下见 the Tech Notes),异常代码8badf00d表示

还建议将线程0上的任何内容移动到后台线程.

现在关于异常注意:SIMULATED(这不是崩溃),如果您使用调试器和/或在模拟器中运行,iOS将不会崩溃您的应用程序,因此它会提示您应用程序正在运行SIMULATED这不是崩溃.但是你应该检查导致警告的部分,因为如果它长时间阻塞主线程,你的应用很可能会被终止.

大佬总结

以上是大佬教程为你收集整理的在iOS崩溃报告中,“SIMULATED(这不是崩溃)”是什么意思?全部内容,希望文章能够帮你解决在iOS崩溃报告中,“SIMULATED(这不是崩溃)”是什么意思?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。