Objective c 从Mac OS X应用程序监视用户应用程序使用情况
我对构建Mac OS X应用程序感兴趣,该应用程序需要知道用户打开了哪些应用程序,以及何时打开一个新的应用程序,所有这些都需要在我的应用程序运行时进行。如果这违反了Mac应用商店的使用条款,则无需获得其批准。救援时间应用程序就是这样一个例子 谢谢你的回答,Objective c 从Mac OS X应用程序监视用户应用程序使用情况,objective-c,macos,monitoring,Objective C,Macos,Monitoring,我对构建Mac OS X应用程序感兴趣,该应用程序需要知道用户打开了哪些应用程序,以及何时打开一个新的应用程序,所有这些都需要在我的应用程序运行时进行。如果这违反了Mac应用商店的使用条款,则无需获得其批准。救援时间应用程序就是这样一个例子 谢谢你的回答, 迈克尔·特鲁尔(Michael Truell)不知道您是否仍在努力解决这个问题,但我对如何解决这个问题做了更多的研究,以下是您可以研究的内容: 要在用户打开应用程序时获得通知,请使用NSWorkspace的通知中心,并为NSWorkspace
迈克尔·特鲁尔(Michael Truell)不知道您是否仍在努力解决这个问题,但我对如何解决这个问题做了更多的研究,以下是您可以研究的内容: 要在用户打开应用程序时获得通知,请使用NSWorkspace的通知中心,并为NSWorkspaceDidActivateApplicationNotification等键添加一个观察者。请参阅文档。您还可以使用NSWorkspace获取所有正在运行的应用程序
如果您需要访问有关正在运行的应用程序的信息,您应该签出,如果您不关心App Store或沙箱,请检查您的可访问性api,您找到解决方案了吗?抱歉,但我没有@SteffenAndersen