ウィンドウを常に最前面に出す(どのSpaceでも/Fullscreenでも)常駐アプリっぽいのを作ろうとしたのですが、ちょっとハマったので書きます。
Custom OS X Application Target Propertiesの設定
Application is agent(UIElement)キーをYESで追加する必要があります。
これを知らずに、Fullscreenなアプリの上に出てこなくてハマりました。
NSWindowの設定
AppDelegate.m
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
[_window setCollectionBehavior:NSWindowCollectionBehaviorCanJoinAllSpaces | NSWindowCollectionBehaviorFullScreenAuxiliary];
[_window setLevel: NSFloatingWindowLevel];
}