我需要launchctl load/unload
从我的沙盒 OSX 应用程序中执行命令。该应用程序read-write
有权访问启动代理plist
文件所在的文件夹(使用应用程序用户之前授予的安全范围书签)。
但是该应用程序收到以下错误:
-
5/22/13 9:15:56.420 AM sandboxd[28463]: ([28473]) launchctl(28473) deny file-read-data /private/var/db/launchd.db/com.apple.launchd.peruser.501/overrides.plist
-
为了清楚起见,我不想将自己的应用程序添加到自动启动的启动项中,我还发现了这个http://www.mail-archive.com/cocoa-dev@lists.apple.com/msg80413.html类似话题的对话还没有任何结果。