0
我有興趣構建一個Mac OS X應用程序,該應用程序需要知道用戶打開了哪些應用程序,以及何時打開一個新應用程序,以及所有應用程序在運行時。它不必經過Mac App Store的批准(如果這違反了他們的使用條款)。這是一個應用程序的例子是Rescue Time應用程序。從Mac OS X App監控用戶應用使用情況
感謝您的任何答案, 邁克爾Truell
我有興趣構建一個Mac OS X應用程序,該應用程序需要知道用戶打開了哪些應用程序,以及何時打開一個新應用程序,以及所有應用程序在運行時。它不必經過Mac App Store的批准(如果這違反了他們的使用條款)。這是一個應用程序的例子是Rescue Time應用程序。從Mac OS X App監控用戶應用使用情況
感謝您的任何答案, 邁克爾Truell
不知道如果你還在想這個需要,但我沒有就如何解決這一點,這裏的一些更多的研究,你可以看看到什麼:
要在用戶打開應用程序時收到通知,請使用NSWorkspace的通知中心,然後爲NSWorkspaceDidActivateApplicationNotification等鍵添加觀察者。請參閱文檔NSWorkspace。您也可以使用NSWorkspace獲取所有正在運行的應用程序。
如果您需要訪問有關運行的應用程序的信息,你應該檢查出Scripting Bridge,如果你不關心App Store或沙箱,請檢查您可訪問API,AX
你找到一個解決您的回答? – 2015-01-23 19:49:54
對不起,我還沒有@SteffenAndersen – mntruell 2015-01-24 16:28:21