识别 OS X 中的活动应用程序
问题:
获取活动应用程序列表捆绑包,特别是用户启动的 GUI 应用程序,其信息超出了进程名称。
答案:
利用 Apple 的 Swift 和 Cocoa 框架,可以通过编程方式检索 OS X 中正在运行的应用程序的列表。
<code class="swift">import Foundation import AppKit // Get all running applications let workspace = NSWorkspace.shared let applications = workspace.runningApplications for app in applications { print(app) }</code>
生成的应用程序对象是一个 NSApplication 实例,其中包含必要的信息,包括所需的包标识符。
实现详细信息:
附加说明:
以上是如何检索 OS X 中活动应用程序的列表?的详细内容。更多信息请关注PHP中文网其他相关文章!