Background Only アプリ

96 views
Skip to first unread message

Makoto Nukui

unread,
Dec 2, 2006, 10:03:34 AM12/2/06
to cocoa-dev-japan
Cocoa勉強会(関東)忘年会の2次会(スタバ組)で少し話題が出たので、覚え書きの意味で書込んでおきます。

Mac OS 8/9 時代はアプリケーションタイプを 'appe'
にすれば Background Only アプリになりましたが、Mac OS X
では info.plist に LSBackgroundOnly というプロパティに 1
(Type は String)を指定すると Background Only
アプリになります。

kimura wataru

unread,
Dec 3, 2006, 5:57:05 AM12/3/06
to cocoa-d...@googlegroups.com
木村といいます。

似たような目的で利用される LSUIElement との違いについて
ちょっと調べてみました。

http://developer.apple.com/documentation/MacOSX/Conceptual/BPRuntimeConfig/Articles/PListKeys.html

- LSBackgroundOnly:
アプリケーションがバックグラウンド実行に。
メニューやウィンドウといったUIは利用できません。
- LSUIElement:
Dockと強制終了に表示されなくなります。
ウィンドウなどは利用できます。

http://www.cocoabuilder.com/archive/message/cocoa/2005/7/13/141798

LSUIElementとLSBackgroundOnlyの両方の値を"1"にすると、
LSBackgroundOnlyが優先されるそうです。

Reply all
Reply to author
Forward
0 new messages