【发布时间】:2013-07-11 09:22:02
【问题描述】:
我是 mac 和 cocoa 开发的新手。当可可应用程序崩溃时,会有一个窗口要求用户向苹果报告崩溃日志。我想编写一个自定义的报告组件。所以我想知道崩溃报告/日志是否自动存储在这些简单的文本文件或核心转储的某个地方?
我希望支持 10.5 到 10.8
【问题讨论】:
我是 mac 和 cocoa 开发的新手。当可可应用程序崩溃时,会有一个窗口要求用户向苹果报告崩溃日志。我想编写一个自定义的报告组件。所以我想知道崩溃报告/日志是否自动存储在这些简单的文本文件或核心转储的某个地方?
我希望支持 10.5 到 10.8
【问题讨论】:
可以在许多地方找到崩溃日志。
在 MacOS 10.8(我相信也是 10.7)中,崩溃日志将是“~/Library/Logs/DiagnosticReports”或“/Library/Logs/DiagnosticReports”(第一个用于用户应用程序崩溃,第二个用于系统范围应用程序)。
现在,您可能需要考虑可以生成崩溃报告并将其返回给您的第三方替代方案,而不是“重新发明轮子”。 Wikipedia lists these:
【讨论】: