Subscribed unsubscribe Subscribe Subscribe

[mac] 任意のアプリケーションをBackground onlyアプリにする方法

OS Xで任意のアプリケーションをBackground onlyアプリにしたい時があります。先日紹介した、DrasticInputSourceStatusは非常に便利なのですがBackground onlyアプリではありません。よって、次のようにCommand + Tabでのアプリケーションの切替やDockにアプリケーションが表示され切替時に誤爆してしまう可能性があります。
Desktop

そこで、DrasticInputSourceStatusをBackground onlyアプリにする方法を紹介します。この方法は任意のアプリケーションで使用できます。

/Applications/DrasticInputSourceStatus.app/Contents/

にある、Info.plistのの間に次の項目を追加します。

LSUIElement
1

保存してアプリケーションを立ち上げ直すと完成です。これで、アプリケーション切替一覧や、Dockへの表示がなくなります。ただし、menuの表示ができないので、設定、update確認等の機能が使えなくなります。よって自己責任でお願いします。

参考:
Background Only アプリ -
cocoa-dev-japan |
Google Groups

追記:

LSUIElement

でも可能。