使用Xcode 4创建MacOS服务

时间:2012-08-20 15:40:30

标签: xcode service osx-mountain-lion

我在MacOS Mountain Lion上:是否有类似于为ML编写服务的模板?我使用Xcode 4.4.1

1 个答案:

答案 0 :(得分:2)

该服务通用术语是 unix守护程序,即在后台执行的二进制文件。

您可以使用Xcode的“命令行”实用程序模板来制作这样的守护进程;你还需要一些盯着它的方法。在大多数情况下,你会坚持使用launchd。有关详细信息,请查看launchd.plist(5)上的手册页。

好的,关于“其他”服务的事情。这是NSService的一部分,请参阅Info.plist上的文档。您需要制作一个“通用”Cocoa应用程序,然后公开其服务。

还有关于服务here的通用文件。