私が取り組んでいるプラグインからユーザー エクスペリエンスをカスタマイズしようとしています。私の目標は、COCOA NSApplication で利用可能なオプションを使用してキオスク スタイルを提供することです。コードは次のようになります。
// Hide the dock tile and the menu bar:
NSApplicationPresentationOptions options =
NSApplicationPresentationHideDock + NSApplicationPresentationHideMenuBar;
[NSApp setPresentationOptions:options];
通常のココア アプリケーションを使用してこのコードをテストしたところ、正常に動作しますが、このコードを "Firebreath PlugIn" 内の関数に埋め込むと、firebreath は正しくビルドされ、他の関数は正常に動作しますが、何も起こりません。
いくつかのアイデア?これはおそらくシステムのセキュリティ制限に関するものですか?? もしそうなら、それを有効にする方法は?他のココア機能が正常に機能しているのに、なぜこれが機能しないのかわかりません。
XCODE 4.2を使用してMac OS X Lionで開発しています