
10.10.3,某些程序按Command-Q退出后马上在Dock上又跳出来了,但是是没有启动窗口的状态,点一下Dock上的图标就有窗口出现了。然后就一直Command-Q一直无法退出,要重复七八次才行。之前发现计算器是这样的。打开Activity Monitor发现Command-Q按后进程没有退出,反而启动了另一个Calculator进程,然后前一个似乎退出了,最又变成一个进程。Dock图标右键菜单是可以正常退出的。新建用户测试了也是一样的所以应该不是应用冲突。具体如下图


之前发现只有Calculator是这样的,好像自打10.10.1就这样了。现在发现Xcode也开始了(以前没有),只是不需要按那么多次Command-Q(从图上也能看出来没有Calculator那么丧心病狂……),一般按两三次就退出了。
搜不到相关信息,问一下大家遇见过这种情况没?
1 yyfearth 2015-06-25 04:54:52 +08:00 我发现Safari从10.9开始就是这样了 每次 Cmd+Q 后总会自己启动 然后要关好几次才可以关掉 |
2 oxoxoxox 2015-06-25 07:37:37 +08:00 via iPhone 我的Safari会出现这问题,从Safari菜单上点退出就没问题 |
3 Autonomous 2015-06-25 08:43:35 +08:00 已测试calculator,没有问题哦! |
4 mongodb 2015-06-25 09:24:49 +08:00 同遇到问题,但只在Safari上出现过 |
5 paopaosa 2015-06-25 09:59:16 +08:00 新建个账户试试呢? |
6 fuwu1245 2015-06-25 11:38:29 +08:00 控制台里面看看有没有相关的日志 |
7 foxer 2015-06-25 12:37:32 +08:00 10.9.5 从没有出现过这么魔性的现象,可以试试从下拉菜单退出看看 |
8 ooonme 2015-06-25 14:39:22 +08:00 中毒了呀 哈哈哈哈 |
12 yyfearth 2015-06-26 01:45:11 +08:00 |
15 IanPeverell 2015-06-28 11:22:27 +08:00 我的只有Processing出现过类似的问题,就是一直无法用Cmd+Q关掉,现在已经没有了(现在是10.10.3) Xcode 7 beta 也没有 |
16 canautumn OP @yyfearth @oxoxoxox @mongodb @IanPeverell 今天这个问题有蔓延到iTerm2的趋势,这实在不能忍,于是花时间研究了一下,把所有启动项、launchdaemon、agent都关了,问题出现的几率明显变小,都这样了感觉明显是系统bug。最后各种试,终于找到问题所在,我这边在System Preferences->General,取消选择“Close windows when quitting an app”,问题就几乎完全解决了。 如果你们试了好使的话说一声 |
17 mongodb 2015-08-08 14:41:54 +08:00 @canautumn 这几天又遇到过这个情况,但不是每次都有,一般发生在我程序开的比较多的情况下,再推出就有可能造成这个问题,但仍然主要集中在Safari上。已经按你说的方法试了下,再观察看看,虽然只从字面上来理解好像应该选上才对…… |
18 canautumn OP 我的已经基本确定是这个问题了,经过测试打开和关闭完全决定了这个现象出现与否,应该是系统的bug,因为计算器app根本没文档窗口,但是这个设定却有影响。但是现在我不想改变原先程序关闭程序关闭文档的行为,还好这个设定可以用defaults命令基于单个app更改,于是我用这条命令完美解决: defaults write com.apple.calculator NSQuitAlwaysKeepsWindows -bool true |