首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何调试从后台返回时发生的崩溃

如何调试从后台返回时发生的崩溃
EN

Stack Overflow用户
提问于 2019-07-04 01:34:16
回答 5查看 2.1K关注 0票数 6

当从后台通过应用程序图标返回时,就会发生崩溃。

但是,我在控制台日志中看不到任何详细信息。有信号要终止,但我们找不到信号号码。

代码语言:javascript
复制
<FBApplicationProcess: 0x117bcb930; Maixxxx; pid: 1762> exited abnormally via signal.

Process exited: <FBApplicationProcess: 0x117bcb930; Maixxx; pid: -1> -> <FBApplicationProcessExitContext: 0x17103f820; exitReason: signal; terminationReason: (none)>

再现我的坠机的步骤如下:

  1. 通过点击应用程序图标启动应用程序。
  2. 使用应用程序作为正常用户。
  3. 按回家把它放在背景里。
  4. 等几分钟。
  5. 单击跳板屏幕上的应用图标,以便再次使用它。
  6. 应用程序崩溃&退出。

由于崩溃只在从背景返回时发生,并且需要输入后台几分钟,所以我无法在带有lldb的调试模式下运行。

我没有使用任何背景特征。

而且,我在“织物的破折号”中没有看到任何坠毁报告。所以我认为信号处理程序也不能被调用?

如何调查这类问题?

EN

Stack Overflow用户

发布于 2019-07-07 10:59:34

在实际设备上以调试模式运行应用程序。按“主页”按钮将应用程序发送到后台并继续调试。然后,您可以将应用程序带到前台并继续调试,或者在applicationWillEnterForeground上放置一个断点。

票数 0
EN
查看全部 5 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56879635

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档