2
我们有一个可以扫描第三方插件的后台进程,并且我们不会显示不会显示崩溃消息的 。在OSX中禁止崩溃对话框
我们无法控制,使我们的应用程序正在运行,因此机器我们不能使用
defaults write com.apple.CrashReporter DialogType server
有没有办法让我们隐藏这恼人的消息?
感谢
我们有一个可以扫描第三方插件的后台进程,并且我们不会显示不会显示崩溃消息的 。在OSX中禁止崩溃对话框
我们无法控制,使我们的应用程序正在运行,因此机器我们不能使用
defaults write com.apple.CrashReporter DialogType server
有没有办法让我们隐藏这恼人的消息?
感谢
如果需要抑制崩溃报告的过程中,可以通过清除任务的异常端口,这样做的:
kern_return_t kret = task_set_exception_ports(
mach_task_self(),
EXC_MASK_ALL | EXC_MASK_CRASH,
MACH_PORT_NULL,
0,
0);
防止崩溃放在第一位显然是最好,但。 :)
工程太棒了!它甚至删除了来自Lion的“恢复窗口”消息,10x! – kambi 2012-03-09 10:28:13