在过去的Xcode版本中,每当我调试崩溃时,它都会在罪魁祸首中停止调试,并显示错误消息。
Xcode 4.2在main.m中显示了这一行
int retVal = UIApplicationMain(argc, argv, nil, nil);
作为崩溃的罪魁祸首,尽管错误发生在另一个地方。
如何在Xcode 4.2中使用它,就像以前在早期版本中工作一样?
答案 0 :(得分:10)
转到断点面板,添加左下角,单击+号并添加“异常断点”。
例外:全部
休息:扔掉。
在大多数情况下,这应该可以解决问题。
答案 1 :(得分:0)
我不知道如何收回旧行为。
Zane Claes在这里为类似的问题提供了一个很好的解决方案。
Xcode 4.2 debug doesn't symbolicate stack call
找到你的应用程序崩溃的类后,可以使用调试器逐步查找罪魁祸首