首页 > 代码库 > OSX: 私人定制Dock默认程序图标

OSX: 私人定制Dock默认程序图标

不论什么一个新用户第一次登陆后,OSX都会自己主动地在用户的Dock中列出系统默认的应用程序图标,这些图标随着OSX版本号的不同而不同。


系统管理员有的时候须要改变这些系统默认图标,或者加入自己的或者删除系统原有的,总之就是私人定制图标。


这个位置,由于Apple对系统的变更的传统,随着不同的OSX版本号该文件的位置也不同。


假设/Library/Preferences/com.apple.dockfixup.plist这个文件存在,那么须要变更这个文件内的内容。这个文件控制着对于已经存在的用户,系统升级后,第一次登陆后怎样更新用户Dock图标。从下图能够详见起功能,它能够加入app和文件夹,移动app的位置,删除app图标,定义系统程序的位置等.


管理员能够充分利用这个系统机制,来定制化用户的Dock图标。


在至少10.8/10.9版本号中,另一个文件也会初始化用户Dock图标,这个文件处于:/System/Library/CoreServices/Dock.app/Contents/Resources/*.lproj/default.plist,也就是说,不同语言能够有不同的配置。这个文件中面有眼下操作系统的核心应用,第一次登陆的用户会使用这个文件作为初始默认的Dock图标。管理员能够依据系统设定的语言不同设置不同的系统默认Dock应用图标.


使用命令行编辑的工具当然少不了,dockutil就是一个。

OSX: 私人定制Dock默认程序图标