Я пытаюсь запустить другое приложение с помощью NSTask
NSArray* argArray = [NSArray arrayWithObjects:fileName, nil];
NSTask* task = [NSTask launchedTaskWithLaunchPath:appName arguments:argArray];
пока это работает, главное окно графического интерфейса не появляется.
при повторном вызове с другим именем файла новый файл загружается в приложение, даже если запущен только 1 экземпляр приложения.
любые указатели? Я пробовал SetFrontProcess
, но, кажется, не имеет никакого эффекта даже после введения задержки
Я просмотрел NSRunningApplication, но, похоже, он недоступен в 10.5, тогда как мне нужно решение как для 10.5, так и для 10.6.