在App Store中升级xcode 4.3.2感觉速度比较慢,于是手工下载安装后将Launchpad中程序弄乱了,一直显示下载中看起来很不舒服,被俺人肉搞定后才发现有一些专门管理Launchpad的程序可以直接拿来使用,如:Launchpad Control等。
其实Launchpad中的程序图标配置信息都存放在sqlite中,找一个sqlite管理工具便可自己随便操作了,步骤如下:
1. 设置Finder可以显示隐藏文件,在终端下执行:
defaults write com.apple.Finder AppleShowAllFiles YES
2. 按住alt并右键点击Finder图标,选择“重新开启”
3. 进入~/Library/Application Support/Dock目录,将会看到一个UUID.db的文件,备份一下。
4. 用sqlite管理工具打开后将会看到几个表,在apps,groups表中删除相关记录。
5. 注销一下再登录系统让Launchpad重新读取刚刚的修改。