我已经添加了一个Break on Exception断点,就像在前面的线程中讨论的那样,并讨论了here,这样当发生异常时,我的应用程序将在代码中的相关位置中断,但现在每次我启动应用程序时,Xcode都会立即在main.m中的这一行中断:
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}日志中未显示任何错误消息,唯一的日志输出为(lldb)。
如果我删除了break on Exception规则,应用程序似乎没有崩溃,并且应用程序不会在此行崩溃或中断。
我正在使用LLDB调试器和自动引用计数。
发布于 2012-02-09 22:14:55
当我切换到LLDB时,我也遇到了同样的问题。我切换回GDB,这解决了这个问题。不是很理想,但很有效。请看这篇文章:Exception Breakpoints - LLDB Results vs. GDB
你有没有试过在设备上运行LLDB和Break on Exception?
https://stackoverflow.com/questions/9129009
复制相似问题