Mac App Store应用程序是否允许读取其他应用程序的.plist文件?

时间:2011-07-28 08:31:41

标签: macos sandbox appstore-sandbox

是否允许Mac App Store上提供的Mac应用程序读取(内置)应用程序的.plist文件,或者我是否需要完全沙箱化(脚本桥不提供功能)?

1 个答案:

答案 0 :(得分:2)

如果你有正确的路径,你应该能够阅读应用程序的plist(例如/Applications/Preview.app/Contents/Info.plist)。

从3月开始,沙盒规则将阻止这种情况发生。没有明确的用户权限(Powerbox)

,您无法在容器外读/写

但是,通过NSWorkspace可能会更好地完成您想要做的事情。

http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/ApplicationKit/Classes/NSWorkspace_Class/Reference/Reference.html