問題現象:通過拖動或者點擊左上角叉叉來刪除的應用,在最新版的macOS中可能會復活成為一個帶問號圖標,點擊無反應。
問題分析:LaunchPad中的圖標存儲在一個叫做db的sqlite3數據庫中,這個數據庫在 /private/var/folders 的某個子目錄下,所有的LaunchPad圖標問題都可以按這個辦法修復。
解決步驟:
- command+shift+g,進入 /private/var/folders 目錄,搜索 com.apple.dock.launchpad
- 進入 com.apple.dock.launchpad 目錄,找到名稱為 db 數據庫,復制它的全路徑。
- 打開終端,cd 進入這個路徑,執行 sqlite3 命令:sqlite3 db "delete from apps where title='[APP_TO_BE_DELETED]';"&&killall Dock
atlantis:~ likun$ cd /private/var/folders/19/b5c2snv163g0g89x9vq2vld00000gn/0/com.apple.dock.launchpad/db atlantis:db likun$ ls db db-shm db-wal atlantis:db likun$ sqlite3 db "delete from apps where title='騰訊企點';"&&killall Dock atlantis:db likun$ sqlite3 db "delete from apps where title='JustBlog';"&&killall Dock