用Profile来定制用户体验在OSX中的作用也来越大,而且随着OSX的版本更新,支持越来越多的定制值。
10.12开始支持AllowDockFixupOverridefor
Type: boolean
当设置为True是,系统使用/Library/Preferences/ com.apple.dockfixup.plist来作为用户,它所支持的操作可以参考/System/Library/CoreServices/Dock.app/Contents/Resources/com.apple.dockfixup.plist文件。
一个profile的例子:https://github.com/opragel/profiles/blob/master/macOS%20-%20Dockfixup%20Override.mobileconfig
制作profile的手段至少有:Profile Manager, Apple Configurator (although it lacks the OS-X specific keys), just about every MDM, mcxToProfile等
这篇文章介绍如何给profile文件签名:https://osxdominion.wordpress.com/2015/04/21/signing-mobileconfig-profiles-with-keychain-certificates/