Apple App沙盒系统访问

时间:2015-02-12 07:20:49

标签: xcode macos sandbox appstore-sandbox

我有一个需要访问此文件的应用:〜/ Library / Preferences / ByHost / .GlobalPreferences.BFF8417E-284A-5C97-B9A8-FB91B9DA7642.plist

我的应用程序在没有启用沙盒的情况下工作得很好但是当它启用时它会阻止访问此文件,因为我可以在控制台中看到。在启用沙盒时,如何让我的应用访问此文件?请帮忙!

提前致谢

1 个答案:

答案 0 :(得分:0)

实际上,你不能。该文件包含一些敏感的系统设置,沙盒应用程序无法访问。

您可以尝试添加temporary exception entitlement以授予您的应用程序访问该文件的权限,但Apple不会批准具有此类商店分发权利的应用程序。 (特别是因为该文件名仅适用于您的计算机!文件名中的UUID对于每台计算机都不同。)