如果我们谈论的文件系统本地基于Mac本身,那么你可以通过实现一个守护进程(以高权限运行)来实现你想要的.该守护进程基本上将自身集成到操作系统中(通过FSEvent和kqueue) – 这样它可以监视任何文件活动并相应地采取行动(删除徽章或类似物).
有关如何构建此类机制的某些来源,您可以检查this和this和this too.
如果你想实现这个服务器端,有几种机制 – 但它们完全依赖于服务器技术(通知和/或挂钩机制).