哈哈,本来想做个某类型的文件关联的工具,用户右击就可以看到我做的工具,而且可以拉起我的工具做事情,windows下已经实现,mac下看了也有类似的服务的注册功能,比如lsregister命令可以查看修改app的.
Mac OS X Lion 的 Launch Service 用于关联应用程序和文件并维护最近打开的项目列表。
在文件关联和右键菜单方面,每当系统安装一个新的应用程序,都会调用 Launch Service 的 API 注册关联的文件类型。有两种情况,一种是通过 pkg 安装包安装的,通常这些应用程序会通过脚本主动向 Launch Service 注册;而第二种常见的拖拽式 .app 应用程序,则是由 Finder 和系统通过对应用程序的的一些判断后代理注册的。应用程序通过 Launch Service 注册以后,就和特定的支持文档产生了关联。具体文章
关于Mac右键菜单