【发布时间】:2012-02-07 11:53:51
【问题描述】:
我正在 MAC OS 上开发应用程序。它需要持续运行,即如果有人杀死它,它必须自行重新启动。我在 MAC 的 Finder 应用程序中发现了类似的行为。我该如何实现这个???
目前,我正在为此使用 launchctl,但我在权限和通信方面遇到了一些问题
【问题讨论】:
标签: objective-c macos process finder
我正在 MAC OS 上开发应用程序。它需要持续运行,即如果有人杀死它,它必须自行重新启动。我在 MAC 的 Finder 应用程序中发现了类似的行为。我该如何实现这个???
目前,我正在为此使用 launchctl,但我在权限和通信方面遇到了一些问题
【问题讨论】:
标签: objective-c macos process finder
launchctl 是这样做的方法。为了进行设置,您需要了解授权服务。 The Authorization Services Programming Guide 是一个很好的起点。
【讨论】: