Есть ли способ узнать, какие все программы установлены / представлены в OS x, программно с помощью цели C. Любая помощь будет оценена. Заранее спасибо
system_profiler -xml SPSoftwareDataType system_profiler -xml SPApplicationsDataType
-findApplications метод класса NSWorkspace - это то, что вы ищете. Этот метод устарел в Mac OS X 10.6.
-findApplications
NSWorkspace
Вы также можете посмотреть Службы запуска .