經常會不通過appstore下載軟件,也就是從網頁中下載dmg,自己安裝,但是當我不再想要這個軟件,然後把它卸載掉之後就會發現,launchpad裏還是遺留了這個軟件的圖標,而且刪不掉。這個時候,就可以下面的辦法就管用啦!
如下:我要刪除Cornerstone的圖標,但是它卻沒有可刪除的叉
第一步:找到com.apple.dock.launchpad文件夾:
打開一個folder,按command+shift+G
,在前往當中輸入地址/private/var/folders
,然後在裏邊自己嘗試找到com.apple.dock.launchpad
這個文件夾,我的路徑是/private/var/folders/8v/.../0/com.apple.dock.launchpad
,省略號處應該大家都不一樣,所以慢慢找,總之最後找到名爲com.apple.dock.launchpad
的文件夾。
第二步:找到數據庫,獲取其路徑:
打開com.apple.dock.launchpad
文件夾
之後有一個db
文件夾,再點進去有一個文件叫db
,它就是我們要找的數據庫(如圖)。
第三步:開始對數據庫進行操作
打開終端:cd到剛纔拷貝的路徑
然後輸入: sqlite3 db "delete from apps where title='應用名稱';"&&killall Dock
注意要將應用名稱
處替換成你要刪除的圖標的名稱,然後回車即可。
(我是要刪除啓動臺裏一個叫Cornerstone的圖標)
再回到launchpad看看,沒有啦!