系统级别app的沙箱和文件读写

想知道/applications目录下面的app的沙箱机制 书上有提了下但是没多说 是不是还是只能在自己的sandbox里面读写文件?如果是有root权限的app呢?如果只能在沙箱里读写文件,怎么获取沙箱的目录呢?普通app是NSHomeDirectory(),系统app呢?还是直接写绝对路径?