macOSのLaunchpadから不要なアプリのアイコンを消す方法

タイトル通り。Tarminalを使ってやっていきます
※Applicationsフォルダから削除して消えてないものにしか使ったことがありません。消していないアプリに関しては保証しかねます

Tarminalで以下のコマンドを実行

sqlite3 $(sudo find /var/folders -name com.apple.dock.launchpad)/db/db

するとSQLで操作できる状態になります
ここでこのSQL文を投げます

sqlite>select item_id,title from apps;

そうするとこんな感じに帰ってくると思います

1|App Store
2|Calculator
3|Calendar
...

この中から消したいアプリの名前を探して番号を覚えます
そしてこのSQL文を投げます

sqlite>delete from apps where item_id='覚えた番号';

終わったら.quitでsqliteから抜けて

killall Dock

で綺麗になくなるかと思います

Leave a Reply

Your email address will not be published. Required fields are marked *