xcode - 使用 Xcode 4 创建 MacOS 服务

标签 xcode service osx-mountain-lion

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

最佳答案

一般来说,该服务是一个 unix 守护进程,即在后台执行的二进制文件。

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

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

还有一个关于服务的通用文档here .

关于xcode - 使用 Xcode 4 创建 MacOS 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12040800/

相关文章:

ios - UINavigationController 在 iOS 7 上像模式一样推送

java - 如何在可以运行直到用户停止的服务中创建 FusedLocationProviderClient?

c++ - 在 C、C++ 中控制 Windows 服务

objective-c - Mountain Lion 中的条件类别

ios - UITests Xcode7 : How to adjust date picker with multiply pickers?

ios - iOS 7 的 Twitter 集成,cocos2d v3

android - JobIntentService 未正常启动

python - 如何在 mac os x 中为 matplotlib 设置 ffmpeg

apache - 山狮中的 httpd.conf

iphone - 检查哪个 View 在iphone开发中处于顶部