Управление приложениями

Эта задача объясняет, как использовать NSWorkspace для управления приложениями. Для получения информации о том, как использовать .app расширение, посмотрите Использование .app Расширения.

Управление приложениями

Методы NSWorkspace launchApplication: и launchApplication:showIcon:autoLaunch: использование приложений запуска Launch Services. Имя приложения может включать или опустить .app расширение.

Определение местоположения приложений

fullPathForApplication: метод возвращает полный путь для приложения, указанного с или без .app расширение.

Сокрытие приложений

Для сокрытия всех других приложений можно использовать hideOtherApplications метод. Так как у пользователя обычно есть доступ к этой функциональности через другие средние значения, Вам придется редко вызывать этот метод.