Если нужно узнать, запущено ли определенное приложение:
: <10.6 NSWorkspace -> launchApplications
:> 10.6 NSRunningApplication -> runningApplication
НаMac, конечно.
Используя IOS, я бы, вероятно, сделал это вручную и использовал NSNotificationCenter.Т.е. напишите куда-нибудь файл состояния, отметив, что приложение работает, когда преф-панель хочет проверить, запущено ли приложение.Если приложение не отвечает на уведомление, файл состояния не записывается, поэтому можно предположить, что он не запущен.