更新:私のアプリケーションはエージェントとして実行されています。これをオフにすると、アラートウィンドウに通常どおりフォーカスが与えられます。それを解決する方法はありますか?
AppControllerのawakeFromNibでアプリケーションを初めて実行したときに、アラートウィンドウが表示されます。Xcodeで実行すると、キーウィンドウとして実行されますが、アプリをビルドすると、フォーカスが与えられません。なんで?どうすれば焦点を合わせることができますか?
AppController.m
NSInteger kbSetup = NSRunAlertPanel(kbLetsStart, kbLetsStartDscr, @"OK", @"Maybe Later", nil);
kbSetup == 1 ? [self showPreferencesPanel:nil] : [NSApp performSelector:@selector(terminate:) withObject:nil afterDelay:0.0];
NSAlertのインスタンスを作成してから作成しても[[alert window] makeKeyAndOrderFront:self]
、それはまだ重要ではありません...