🐤

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

2021/08/05に公開

Dockにアイコンを表示するかの判定はInfo.plistにLSUIElementを定義することで実現できる。
LSUIElementはDockにアイコンを置かないアプリかどうか(エージェントアプリかどうか)を判定するキー。

https://developer.apple.com/documentation/bundleresources/information_property_list/lsuielement

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

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

Discussion