有没有办法在Mac上监控新应用程序的安装事件?

4
我想运行一个守护进程来监控这个事件,如何获取事件通知?

1
安装时还是之后? - Anoop Vaidya
当一个应用程序移动到 /Application 时, 可能每10分钟扫描目录是一个不太优雅的解决方案。 - Summic
@Summic:应用程序可以安装在任何地方,不仅仅是/Applications目录。此外,大多数应用程序并不需要“安装”到任何地方才能使用。 - Peter Hosey
是的,如果有一个系统范围的通知,那将是一个很好的方式。 - Summic
@Summic:没有关于此的通知,因为这不是可以通知的事情。FSEvents 可以检测应用程序被移动和复制,但大多数应用程序并不需要这样做。用户可以并且会使用他们没有安装过的应用程序。 - Peter Hosey
2个回答

4

哇,同一时间、同一个想法、同一个名字 :) - Nikolai Ruhe
哈哈 :) 实际上,应该有系统范围的应用安装通知,但可能不在公共SDK中。 - Nickolay Olshevsky
@Nikolai的答案显示在顶部,所以我不得不接受。非常感谢Anoop! - Summic
正确的选择 - 当我提交我的答案时,他的答案已经显示出来了。 - Nickolay Olshevsky

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接