Macがアプリケーション内のアプリケーションを削除した後、起動パッドに残っているアイコンは削除できません。
Launchpad で無効なアイコンを削除する方法は次のとおりです。
最初の一歩:
cd /private/var/folders
ステップ 2: ランチパッドが配置されているディレクトリを見つけ、ファイル名を使用してフォルダーを見つけます。
sudo find ./ -name com.apple.dock.launchpad
ステップ 3: 相対パスを見つけたら、フォルダーに入り、その中の db ファイルを開きます
cd .//81/hf5fsg250kxgb4dn9zjf51w80000gn/0/com.apple.dock.launchpad
cd db
ステップ4: sqlite3で削除したいアイコンエントリを削除します
sqlite3 db "delete from apps where title like 'Windows 10 -2 Applications%';"&&killall Dock
注: 前のコマンドは Windows 10 -2 アプリケーションに関連するものをすべて削除するものですが、削除したいものだけを削除したい場合は、次のコマンドを実行します
sqlite3 db "delete from apps where title like '图标名';"&&killall Dock
このメソッドを実行すると、コンピューターを再起動するたびにランチパッド内のアイコンの順序が異なる場合がありますが、完全な解決策はまだ見つかっていません。
ランチパッド (Launchpad) をリセットする方法が見つかりました:
rm ~/Library/Application\ Support/Dock/*.db && killall Dock (Dock アイコン データベースのリセットに使用されます: すべてのデスクトップの背景のリセットが伴います) デフォルトの
書き込みcom.apple.dock ResetLaunchPad -bool true && killall Dock (Launchpad アイコン データベースのリセットに使用)
ただし、この方法を実行すると、1. デスクトップをリセットする必要があります; 2. 起動プラットフォームに残った削除できないアイコンが再び表示されます。無限ループに入りました。
現時点では他に方法はありません。完全な解決策を持っている人がいたら、@ me に投稿してください。
参考リンク:
https://blog.csdn.net/weixin_48300785/article/details/120740513