osx-mavericks - 禁用 OSX Mavericks 的 "Do you want to try to reopen its windows again?"弹出窗口

标签 osx-mavericks crash-reports

我正在使用 OSX 的 launchctrl 功能在应用程序崩溃后自动重新启动应用程序。

不幸的是,当应用程序重新启动时,它会与一个操作窗口一起启动,其中显示:

“上次打开 MyAppName 时,它​​在重新打开窗口时意外退出。您想再次尝试重新打开其窗口吗?”

我试图通过调用 NSQuitAlwaysKeepWindows 来抑制它

defaults write -app /Path/to/app/MyAppName.app NSQuitAlwaysKeepsWindows -bool false

但这仅在某些时候有效 - 我想说弹出窗口在 50% 的时间内启动。

此窗口需要执行操作并阻止应用程序跳转到全屏模式。

我使用的是 OSX 10.8.4

感谢您的任何想法...

杰里米

最佳答案

打开文件夹“~/Library/Saved Application State”并查找类似“some.url.MyAppName.savedState”的文件。

删除此文件可能会解决问题,至少对我有用。

关于osx-mavericks - 禁用 OSX Mavericks 的 "Do you want to try to reopen its windows again?"弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20894463/

相关文章:

xcode - 为什么在我打开项目时 Xcode 会崩溃?

ruby - 在 Mac OS Mavericks (10.9.2) 上安装 Jekyll 时出错

iphone - 如何通过iTunes Connect获取报告的崩溃总数

iphone - 这种崩溃报告没有用吗?

ios - CrashReporter,缺少必需的体系结构x86_64

crash - 我的应用程序崩溃并在 Windows 事件日志中留下条目。接下来做什么?

macos - emacs - 每行的第一个字符从窗口末尾开始

java - 带引号的东西在 Java 中似乎不起作用

mysql - 无法让 MySQL 在 OS X 10.9 上运行

Java mks api 崩溃