(Mac) Cocoa 应用程序更改核心转储位置

Posted

技术标签:

【中文标题】(Mac) Cocoa 应用程序更改核心转储位置【英文标题】:(Mac) Cocoa app change core dump location 【发布时间】:2014-03-19 21:31:19 【问题描述】:

如果我的应用程序崩溃,我希望将 coredump 文件存储在特定目录中。可以从命令行更改位置,但我希望我的应用程序以编程方式更改此路径,并且如果可能仅用于单个(其自身)应用程序。这可能吗?

【问题讨论】:

【参考方案1】:

不,不是。但如果您没有被沙盒化,您可以查看 ~/Library/Logs/DiagnosticLogs 中的文件,并在下次启动时将它们移动到其他位置。

【讨论】:

以上是关于(Mac) Cocoa 应用程序更改核心转储位置的主要内容,如果未能解决你的问题,请参考以下文章

更改显示的窗口 (Mac - Cocoa)

Linux 中的核心转储

杀死进程而不创建核心转储?

我可以知道哪个线程从核心转储文件中更改了全局变量的值吗?

数据库迁移后保存核心数据时 Cocoa 报错 134030

使用 Cocoa 将图标(mac 和 pc)添加到文件中