【问题标题】:how to re-open Xcode debug log after device crashes, while debugging multiple devices如何在设备崩溃后重新打开 Xcode 调试日志,同时调试多个设备
【发布时间】:2013-08-21 22:45:22
【问题描述】:

我在每个自己的 Xcode 窗口中启动三个 iPad 中的每个运行我的应用程序,每个窗口都显示每个 iPad 的调试日志 (NSLog) 输出。所以有三个窗口显示三个 iPad 正在运行我的应用程序。

当 iPad #1 崩溃时,几分钟后,我的应用程序视图消失并且显示 iPad 主页。 但在 Xcode 上,显示 iPad #1 调试日志的窗口会切换到其余仍在运行的 iPad 之一的调试日志。

如何再次查看 iPad #1 的调试 NSLog 日志,以便查看它在崩溃时做了什么?

【问题讨论】:

  • 您能在日志导航器 (CMD-7) 中看到它吗?
  • 是的,这应该是解决方案。我刚刚做了同样的事情,可以看到历史调试日志。我相信当你退出 Xcode 时历史记录会被删除。也许有临时文件存储在磁盘上,而不是日志只保留在内存中

标签: iphone ios xcode ipad


【解决方案1】:

是的,就是这样:
cmd-7 要么 查看菜单 > 导航器 > 显示日志导航器

然后在左侧窗格中找到“调试”行,然后双击其左侧的小右箭头图标。

我很困惑,因为我单击并更新了右侧窗口选项卡的标题,但没有更新它。双击打开一个包含所需日志的新窗口。

谢谢!

【讨论】:

  • 有人知道为什么弹出的日志窗口是双线的吗?
猜你喜欢
  • 2017-10-30
  • 2012-10-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多