私のアプリケーションは NSStatusItem を使用してユーザーに表示します。そこで、「アプリケーションはエージェント (UIElement) です」を YES に設定します。これにより、基本的にアプリケーションのメニュー バーが非表示になり、ドックからアイコンが非表示になります。メニューバーを削除していないので、cmd+W で環境設定ウィンドウを閉じたり、cmd+q でアプリケーションを終了したりできます。問題は、そのようなコマンドを使用するたびに、メニューバーが台無しになることです。Growl 2 など、バックグラウンドで実行される他のアプリにも同じ問題があることに気付きました。
これを修正する方法がわかりません。うまくいけば、あなたの誰かが私を助けることができます
マウンテンライオンをやっています。
ありがとう!
ヒント
おそらく、10.8 SKD と関係があります。どのアプリケーションでも、この問題に気付いたことはありません。