如何通过 Finder 卸载 App

macOS 不光可以通过 App Store 安装 App,也可以下载 *.img*.pkg 文件来安装 App。通过 App Store 安装的应用卸载比较方便这里就不多讲,主要是解决 *.img*.pkg 这类手动安装的 App 如何干净地卸载的问题。

卸载步骤:

  1. 退出想要卸载的 App,可以通过终端 kill -9 {App-Process_Name},或者监控强制退出;
  2. 打开 Finer(访达),进入 Applications 目录(⌘ + ⇧ + g,输入 ~/Applications);
  3. 右击需要卸载的 App,选择 Move to Trash;
  4. 依次遍历下面 Table-1 的目录查找是否包含要卸载 App 的目录;
  5. 清空回收站即可;
~/Library/Application Support
~/Library/Internet Plug-Ins
~/Library/Preferences
~/Library/Application Support/CrashReporter
~/Library/Saved Application State
~/Library/Caches
/Library/Caches
Table-1

最后,这些步骤其实是可以脚本自动化的,唯一的难点就是第4步骤中的 App 相关目录匹配。后续我代码写完测试之后会附上 github gist,如果你已经实现了可以在 comment 附上你的 github 链接🫵。

References

  1. 4 Ways to Completely Uninstall Apps in MacBook - Dr.Buho