启用Break On Exception后,应用程序始终在Xcode 4.2中的main.m中断

问题描述 投票:2回答:1

我已经添加了一个Break on Exception断点,如前面的线程所讨论并讨论了here,以便当我发现异常时我的应用程序会在代码中的相关位置中断,但现在每次启动应用程序时,Xcode会立即在main.m中断线:

@autoreleasepool {
    return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}

日志中没有显示或显示错误消息,唯一的日志输出是(lldb)

如果我删除了Break on Exception规则,该应用程序似乎没有崩溃,应用程序不会在此行崩溃或中断。

我正在使用LLDB调试器和自动引用计数。

iphone xcode debugging xcode4.2 lldb
1个回答
1
投票

当我切换到LLDB时,我遇到了同样的问题。我切换回GDB并修复了它。不理想,但有效。看到这篇文章:Exception Breakpoints - LLDB Results vs. GDB

您是否尝试使用LLDB和Break on Exception在设备上运行?

© www.soinside.com 2019 - 2024. All rights reserved.