NSTask без значка док-станции для дочерних процессов - PullRequest
2 голосов
/ 19 декабря 2010

Я пытаюсь создать простое приложение запуска на Mac.

Я могу установить LSUIElement = 1 для родительского приложения, но дочерние процессы, запускаемые из приложения, отображаются в Dock при запуске.

Есть ли способ предотвратить отображение значка приложения в доке?Это код, который я сейчас пытаюсь использовать.

NSString *launchPath = [[NSBundle mainBundle] pathForResource:@"HelloWorld" ofType:@""];
NSLog(@"%@", launchPath);

NSTask *task = [[NSTask alloc] init];
[task setLaunchPath:launchPath];
[task launch];

Спасибо!

...