我是Mac开发的新手。 我想执行长时间运行的二进制文件(我只编译版本)文件需要root权限,但我想在没有sudo的情况下执行它,因为app应该符合Apple的政策。
我尝试了STPrivilegedTask但是它在一段时间后停止执行(我已经调用了waitUntilExit方法)。 我已经阅读了Apple关于使用权限运行某些任务的文档。但是没有理解如何运行编译二进制文件的主要内容。尝试了SMJobBless示例以及EvenBetterAuthorizationSample。 如果您有任何具有特权的执行任务经验,请回答我。
提前致谢