アプリケーションで(ドックアイコンを非表示にする)に設定されていapplicationDidFinishLaunching
ます。activationPolicy
Prohibited
NSApplicationActivationPolicyRegular
(ウィンドウを開いてフォーカスできるように)に設定してからウィンドウを開くメソッドがありますが、動作させるには2回実行する必要があります。openWindow:
設定されたポリシーはメソッドには影響しません。
- (void)openWindow {
[NSApp activateIgnoringOtherApps:YES];
[NSApp setActivationPolicy:NSApplicationActivationPolicyRegular];
[NSApp openWindow:window];
}
を遅らせる必要がありopenWindow:
ますか?