我在系統首選項(使用授權鎖)中使用了預發送。我需要將我的偏好寫入/Library/Preferences
。但是,每當我嘗試將首選項同步到kCFPreferencesAnyUser
和kCFPreferencesCurrentHost
時,即使我的鎖已解鎖,它也會失敗。有沒有辦法在不創建幫助程序的情況下將我的偏好設置寫入/Library/Preferences
?我想避免這種情況,因爲它是多餘的。CF首選項/庫/首選項
注意修改「任何用戶」首選項需要root權限(或管理員權限之前的Mac OS X v10.6中) - 見Authorization Services Programming Guide.
我讀的授權服務編程指南,它確實甚至沒有提到偏好。