Mac 上 LaunchPad 中图标混乱或无效
问题
- 在 Mac 上安装例如 Adobe 全家桶软件后,启动台 (LaunchPad) 中会莫名其妙出现“卸载 Adobe xxxx” 的图标,并且按住
option
键后也不会出现叉叉符号 - 某些应用程序安装后,在 LaunchPad 中会生成一些文件夹或者其他图标,卸载该应用程序后,这些附赠生成的文件夹或者图标并不会随之消失
解决方案
- 网上搜罗了一下,也逐一尝试后,总结了下面的思路
暴力
- 针对无效的图标,且在 LaunchPad 中按住
option
键也无法删除 - 本质上是重建所有的图标,如果 LaunchPad 中有个人自定义的文件夹和排列规则等会被重置
- 个性化内容会被重置(请小心)
- 个性化内容会被重置(请小心)
- 个性化内容会被重置(请小心)
- 在终端输入下面的命令
defaults write com.apple.dock ResetLaunchPad -bool true
killall Dock
逐一手动删除
- 在 访达 (Finder) 中的 Application 文件夹(安装 app 的文件夹),找到对应想删除的图标,手动删除后,终端执行下面命令,重启 Dock 栏
killall Dock
其他
- 若还是不行,可以考虑对 LaunchPad 的数据库进行修改
- 在 Finder 中,点击右上角菜单栏中的前往 -> 前往文件夹 -> 输入 /private/var/folders 然后回车
- 此时 Finder 会弹出上述文件夹的窗口,搜索 com.apple.dock.launchpad -> 进入该文件夹 -> 对 db 文件夹右键,在最下面的选项中选择在终端中打开
- 终端中执行,名称要完全一致,注意大小写
sqlite3 db "delete from apps where title='{计划删除的启动台中软件的名字}';"
killall Dock
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 SuburbiaXX!