這段時間很多用戶升級到10.9的用戶發現,使用了CleanMyMac清理了下系統垃圾,打開launchpad,發現圖標竟然都不見了,腫么辦呢?方法很簡單,幾句命令搞定一切。

顯然,出現這個問題的親們,你們一定用的是盜版的或者說是破解版的Cleanmymac2,因為Cleanmymac2 在2.1.0更新時開始支持10.9,(最新是2.2.0),因為CleanMyMac還是老版,不能適應10.9的升級,可能誤清除了某個文件,但實際他不可能把每個應用的圖標真的刪除了。
Launchpad的圖標是以SQLite數據庫的形式維護的。而數據庫文件就存放在~/Library/Application Support/Dock/ 請首先備份一下這個文件夾。
解決辦法是刪除launchpad的緩存,讓系統重構下桌面,具體操作如下:
1、打開Terminal, 輸入下面的命令:
2、rm ~/Library/Application\ Support/Dock/*.db
3、killall Dock
4、然后Dock會重啟,launchpad就恢復正常了。