Swift中的Xcode调试/崩溃报告是否已损坏?

dcc*_*rmo 13 debugging xcode swift xcode7

我已经和Swift合作了一年多了,而且每个新的Xcode版本似乎都会变得更糟.

是否仅在此处应用程序中的崩溃未正确报告?大部分时间它只是SIGBRT或者EXC_BAD_INSTRUCTIONmain()(是的,我在我的项目中使用main.m):

在此输入图像描述

在此输入图像描述

那没用.如果我没有添加"All Exceptions"断点,我找不到崩溃发生的位置.我刚刚从LLVM中得到了关于我的Swift代码上的任何错误的帮助,即便如此:

在此输入图像描述

这里有什么我想念的吗?当我使用Objective-C进行编程时,我感觉还好.

UPDATE

我找到了这个解决方案:https://stackoverflow.com/a/27356008/447360

有时有助于:

在此输入图像描述

仍在查看如何在Xcode中再次显示异常/错误消息.

dcc*_*rmo 5

好的,我终于能够改进断点的调试信息了。

基本上你应该创建一个“所有异常”断点,如下所示:

这仅适用于 Xcode 7+。

信用:

http://natashatherobot.com/xcode-debugging-trick/

/sf/answers/2203016441/

/sf/answers/317450521/