macOs应用程序在关闭后没有被唤醒,但仍然保持在停靠状态

时间:2018-05-28 12:42:42

标签: swift xcode macos

我为Mac创建了一个简单的应用程序,但我遇到了一个奇怪的行为:点击左上方的“关闭”按钮后,应用程序消失了,但图标仍然在Dock中保持活动状态。当我试图点击此图标时,应用程序不再显示。要再次打开它我需要强制停止并打开它。任何人都可以帮我这个吗?

2 个答案:

答案 0 :(得分:1)

在mac应用程序上关闭窗口的默认行为是关闭窗口,而不是终止应用程序。如果您想在这种情况下终止应用,则需要将以下方法添加到应用代理({"code":"BadRequest","message":"The server did not understand the operation that was requested.","type":"client"} ):

AppDelegate.swift

还有其他方法可以实现它,但这是最简单的。

答案 1 :(得分:0)

尝试重新启动Finder。

1)按住选项键并用两根手指点击底座中的 Finder 徽标。

2)点击重新启动