【发布时间】:2012-02-26 16:45:29
【问题描述】:
我在系统偏好设置中使用了一个 prefpane(带有授权锁)。我需要让我的偏好写信给/Library/Preferences。但是,每当我尝试将首选项同步到kCFPreferencesAnyUser 和kCFPreferencesCurrentHost 时,即使我的锁已解锁,它也会失败。有没有办法在不创建帮助应用程序的情况下将我的偏好写入/Library/Preferences?我想避免这种情况,因为它是多余的。
请注意,修改“任何用户”首选项需要 root 权限(或 Mac OS X v10.6 之前的管理员权限)—请参阅 Authorization Services Programming Guide.
我阅读了授权服务编程指南,它甚至没有提到偏好。
【问题讨论】:
标签: objective-c c cocoa core-foundation cfpreferences