Mac Launchpadの無効なアイコンを強制的に削除する

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

おすすめ

転載: blog.csdn.net/weixin_48161908/article/details/125911621
おすすめ