我正在寻找使用SMJobBless安装特权帮助工具。
我的 plist 只包含MachServices键和RunAtLoad键。RunAtLoad设置为 true,因为我想在安装后自动启动。
现在,问题是,一旦安装并启动了帮助工具并成功完成了工作 - 它会重新启动,并且这种情况会一次又一次地发生。
我尝试了各种方法来阻止它再次启动但徒劳无功:
1. 尝试在 plist 中将 KeepAlive 添加为 false。
2. 尝试将 KeepAlive 添加为字典,并将成功退出键设置为 false。
3. 尝试让我的应用程序在退出前休眠一段时间,例如休眠 5 分钟、10 分钟等,但它仍然会再次启动。
我基本上已经没有想法了,我希望它只在我询问时才启动,而不是自动启动,而且一次又一次。
请帮忙。非常感谢你。
操作系统:Mac OS X 10.8.4 12E55
Xcode:4.6.2 (4H1003)