Xcode控制台不会显示错误详细信息

时间:2013-08-27 14:24:00

标签: ios xcode

我已经开发了大约2年的iOS应用程序,之前从未遇到过这种情况。

我最近接受了一个项目,但出于某种原因,当我在调试时崩溃时,控制台显示没有关于错误的详细信息。代码用SIGABRT或ESC_BAD_ACCESS突出显示,但从不告诉我控制台崩溃的细节(比如发送到实例的无法识别的选择器等)。

我得出结论这是项目设置的问题,因为我使用相同的xCode测试其他应用程序并且没有相同的问题。

我看了一遍,但找不到有类似问题的人请帮忙!

2 个答案:

答案 0 :(得分:2)

尝试添加异常断点:

  1. 打开断点导航器,然后单击+图标并添加例外断点
  2. enter image description here Add breakpoint

    1. 使用如图所示的设置添加断点
    2. enter image description here

答案 1 :(得分:0)

我认为这不是Xcode问题。但尝试这两个选项:

1)在你的VC或AppDelegate中故意执行崩溃,例如:

    [self performSelector:@selector(methodNameNotExistingInMyProject:) withObject:nil];

这应该会返回一些控制台输出

2)您确定在计划中配置了Debug吗?你可能想看一下。

enter image description here