xi.*_*lin 5 crash debugging signals ios
通过应用图标从后台回来时发生崩溃。
但是,我在控制台日志中看不到任何详细信息。有一个信号要终止,但是我们找不到信号号。
<FBApplicationProcess: 0x117bcb930; Maixxxx; pid: 1762> exited abnormally via signal.
Process exited: <FBApplicationProcess: 0x117bcb930; Maixxx; pid: -1> -> <FBApplicationProcessExitContext: 0x17103f820; exitReason: signal; terminationReason: (none)>
Run Code Online (Sandbox Code Playgroud)
重现崩溃的过程如下:
由于崩溃仅在从后台返回时发生,并且需要进入后台几分钟,因此我无法在附加了lldb的调试模式下运行。
我没有使用任何背景功能。
另外,我在Fabric的Crashlytics中没有看到任何崩溃报告。因此,我认为不能同时调用信号处理程序吗?
如何调查这种问题?
在真实设备上以调试模式运行应用程序。按主页按钮将应用程序发送到后台并继续调试。然后,您可以将应用程序带到前台并继续调试,或者在 applicationWillEnterForeground 处放置断点。