我在哪里可以保存Mac OS X上的首选项以进行全局访问?

时间:2014-08-16 03:34:34

标签: objective-c macos preference

我正在为Mac OS X开发将在root下运行的守护进程,以便能够执行系统级操作。

同时我为守护进程开发系统窗格 - 以便进行配置。我使用 NSUserDefaults 将首选项保存到 com.apple.systempreferences.plist - 这很好但是很好!首选项仅为当前用户保存!

我一直在寻找 / Library / Preferences / 的首选项,只是为了意识到我需要root权限才能在那里写 - 这不好(我不想让用户烦恼)它,并在我的系统窗格中编写更多代码)。

是否有位置和API允许我将首选项保存在全局/中央可访问位置并且不需要root权限?

请指教,我现在很遗憾,如果有更好的方法来满足上述要求,请分享!!!

谢谢!

0 个答案:

没有答案