1
Finder用のサービスを作成しようとしていますが、アプリケーションにUIを用意する必要はありません。うーん、私はいつか必要なかもしれないユーザーからより多くの情報を要求するためにUIが必要です。osx - UIが表示されないOSXサービスを実装する方法は?
しかし、アプリはUIなしで起動し、ドックにアイコンは表示されません。それ、どうやったら出来るの?私はxibファイルを削除しようとしましたが、今は "アクションbuttonPressedを接続できませんでした:クラスNSApplicationのターゲットに"という警告が表示されます。
いいえ私が家に帰ったときにこれを試します。私はこれがXCode 4(Lion上)で動作することを願っています。 – AppleGrew
Xcodeはそれとは関係ありません。 'LSUIElement'は、アプリのバンドル内のInfo.plistファイルで設定できるキーです。その値は、アプリケーションの起動時にLaunch Servicesによって解釈されます。あなたが[バンドルについて学ぶ]必要があるように思えます(http://developer.apple.com/library/mac/#documentation/General/Conceptual/DevPedia-CocoaCore/Bundle.html)。 –
私はまた助けを借りました - http://stackoverflow.com/questions/620841/how-to-hide-the-dock-iconスレッド。しかし、これは問題の一部を解決します。 Windowless NSApplicationを作成するにはどうすればよいですか。今すぐnibファイルを削除しましたが、「アクションbuttonPressedを接続できませんでした:クラスNSApplicationのターゲットに」警告が表示されます。 – AppleGrew