在KILL上自动重启应用程序

时间:2012-02-07 11:53:52

标签: objective-c macos process finder

我正在开发MAC OS上的应用程序。它需要不断运行,即如果有人杀死它,它必须自己重启。我在MAC中的Finder应用程序中发现了类似的行为。我怎么能实现这个???

目前,我正在使用launchctl来实现此目的,但我面临着权限和通信方面的一些问题

1 个答案:

答案 0 :(得分:3)

launchctl是这样做的方法。为了设置它,您需要了解授权服务。 The Authorization Services Programming Guide是一个很好的起点。