目标C代码用于后台进程

Bha*_*esh 5 macos xcode objective-c nsarray nsworkspace

我使用NSApplication和NSWorkspace来获取正在运行的应用程序列表.

但它只给我管理员激活的应用程序,而不是后台运行的根进程.

我希望获得所有正在运行的进程的列表,并在新进程生成后立即更新该列表.

我不想使用NSTask和解析输出.

有没有解决这个问题?

NSArray * runningapps = [[NSWorkspace sharedWorkspace] runningApplications];
Run Code Online (Sandbox Code Playgroud)

小智 1

请参阅下面给出的网站: https: //github.com/objective-see/ProcInfo