【发布时间】:2011-11-10 15:24:54
【问题描述】:
重现了一个使我的应用程序崩溃的难以捉摸的错误(准确地说是在 iOS 模拟器中运行),我想生成一个核心文件以供稍后检查。在 Linux 上,我会在 gdb 中运行 generate-core-file,但该命令在 Mac OS X 版本的 gdb 中不可用。
那么,如何从 gdb 中生成核心文件?有一些方法可以向操作系统询问崩溃应用程序的核心转储,但我担心到那时该应用程序会改变它的一些状态。最好的方法是什么?
谢谢!
【问题讨论】: