Mac上启动台里的图标其实是通过数据库来映射的,如果删除程序的时候发生错误,数据库没有同步更新,就会出现无法删除掉的图标,需要找到数据库手动修改就可以了。
操作步骤:首先在终端输入这一串命令: echo $(find /private/var/folders -user $(id -u) -name com.apple.dock.launchpad 2> /dev/null)/db/db(这行命令可以找到数据库文件的存储路径) 然后敲击回车
但是不建议直接在终端里用命令来操作数据库,因为稍有不慎就会导致出现数据库的混乱和损坏,这里可以用可视化工具来辅助操作例如Navicat;
打开Navicat新建SQLite如下图