1

Apple 的SMJobBless应该是编写在沙箱中运行并需要特权的程序的新的、正确的方法。但是,当我下载代码并打开沙盒时,它不起作用。相反,我收到此错误:

2015-09-27 15:10:30.820 SMJobBlessApp[78676:4426508] ApplePersistence=NO
2015-09-27 15:10:31.273 SMJobBlessApp[78676:4426508] Something went wrong! NSOSStatusErrorDomain / -60005

我需要从沙盒中运行的应用程序在 /etc 中写入一个文件。这可能吗?

4

1 回答 1

1

我认为您的“Apple 的 SMJobBless 应该是编写在沙箱中运行并需要特权的程序的新的、正确的方法”的开场白是不正确的。

当我查看 Apple 应用沙盒设计指南的“确定您的应用是否适合沙盒”部分时,您似乎无法使用授权服务来提升权限。

如果您在沙盒中,则确实无法访问“ /etc”目录

于 2015-09-27T20:50:17.627 回答