使用xcode进行模拟器调试时,出现crash后,很多时候往往无法显示出正确的调用栈信息, 往往只能显示最初始的main函数调用,类似下图1

图 1
有个简单的解决办法如下:
xcode->view->Navigators->Show Breakpoint Navigator, 在右下角的添加 Add Exception Breakpoint, 如图2

图 2
再次启动运行模拟器调试,这次就会在crash的语句断点,出现调用栈了

本文介绍了一个简单有效的解决办法,通过在Xcode中添加异常断点,帮助开发者在模拟器调试过程中,即使遇到崩溃也能获取完整的调用栈信息,提升调试效率。
使用xcode进行模拟器调试时,出现crash后,很多时候往往无法显示出正确的调用栈信息, 往往只能显示最初始的main函数调用,类似下图1

图 1
有个简单的解决办法如下:
xcode->view->Navigators->Show Breakpoint Navigator, 在右下角的添加 Add Exception Breakpoint, 如图2

图 2
再次启动运行模拟器调试,这次就会在crash的语句断点,出现调用栈了


被折叠的 条评论
为什么被折叠?