Swift MacアプリでDockにアイコンを表示しない方法


Dockにアイコンを表示するかの判定はInfo.plistにLSUIElementを定義することで実現できる。

LSUIElementはDockにアイコンを置かないアプリかどうか(エージェントアプリかどうか)を判定するキー。

以下のようにtrueを指定することでアイコンを非表示にできた。

<key>LSUIElement</key>
<true/>