当从后台通过应用程序图标返回时,就会发生崩溃。
但是,我在控制台日志中看不到任何详细信息。有信号要终止,但我们找不到信号号码。
<FBApplicationProcess: 0x117bcb930; Maixxxx; pid: 1762> exited abnormally via signal.
Process exited: <FBApplicationProcess: 0x117bcb930; Maixxx; pid: -1> -> <FBApplicationProcessExitContext: 0x17103f820; exitReason: signal; terminationReason: (none)>

再现我的坠机的步骤如下:
由于崩溃只在从背景返回时发生,并且需要输入后台几分钟,所以我无法在带有lldb的调试模式下运行。
我没有使用任何背景特征。
而且,我在“织物的破折号”中没有看到任何坠毁报告。所以我认为信号处理程序也不能被调用?
如何调查这类问题?
发布于 2019-07-07 10:59:34
在实际设备上以调试模式运行应用程序。按“主页”按钮将应用程序发送到后台并继续调试。然后,您可以将应用程序带到前台并继续调试,或者在applicationWillEnterForeground上放置一个断点。
https://stackoverflow.com/questions/56879635
复制相似问题