我在系统首选项(使用授权锁)中使用了预发送。我需要将我的偏好写入/Library/Preferences
。但是,每当我尝试将首选项同步到kCFPreferencesAnyUser
和kCFPreferencesCurrentHost
时,即使我的锁已解锁,它也会失败。有没有办法在不创建帮助程序的情况下将我的偏好设置写入/Library/Preferences
?我想避免这种情况,因为它是多余的。CF首选项/库/首选项
注意修改“任何用户”首选项需要root权限(或管理员权限之前的Mac OS X v10.6中) - 见Authorization Services Programming Guide.
我读的授权服务编程指南,它确实甚至没有提到偏好。