极寒の泪:
NSApplication.shared.setActivationPolicy(.regular)
.regular:
这是默认值。应用程序会在 Dock 和应用程序切换器中显示,并且可以获得键盘焦点。通常适用于普通的 macOS 应用程序。
.accessory:
应用程序将不会出现在 Dock 中,但它会显示在应用程序切换器中。常用于不需要用户直接交互的工具或辅助应用程序。例如,菜单栏应用程序(如 Dropbox、Bartender)经常使用这种模式。
.prohibited:
应用程序不会在 Dock 或应用程序切换器中显示,也不会获得键盘焦点。通常用于后台进程或服务。