如何在 Mac 上卸载 SolveSpace
卸载 SolveSpace 前,先保存零件和装配引用的文件,参考手册介绍了链接零件和几何导出,除了导出结果,原始工程也要留下,本页覆盖官网 Mac 磁盘映像中的应用。
先退出,再移除应用
保存内容并核对备份后,按 Cmd + Q 退出 SolveSpace,把「应用程序」里的 Mac 应用移进废纸篓,单独保存的文件和其他应用先留下。
检查本地数据
~/Library/Preferences/com.solvespace.plist保存 Mac 设置。~/Library/Saved Application State/com.solvespace.savedState是 cask 中的窗口恢复状态位置。- 零件、装配和导出文件仍在你保存的位置,测试没有确认其他家目录数据位置。
确认 CAD 文件和设置备份并退出后,在 Finder 按 Shift + Command + G,打开存在的 ~/Library/Preferences/com.solvespace.plist 和 ~/Library/Saved Application State/com.solvespace.savedState,只把决定不保留的 SolveSpace 条目移到废纸篓,零件、装配引用文件和导出结果另行保留。
检查卸载结果
pgrep -ifl SolveSpace
ls -ld /Applications/SolveSpace.app "$HOME/Library/Preferences/com.solvespace.plist"
pgrep 没有输出只表示没有找到这个名称,不代表所有辅助进程都已退出,有输出时核对它的实际可执行文件路径,ls 提示路径不存在只说明这一处没有了,权限错误仍无法判断,留下的文件夹也可能是你要保留的数据。
用 Homebrew 安装时
cask 没有单独的卸载辅助程序,zap 针对偏好设置和窗口恢复状态,不会遍历所有 CAD 工程。
不运行 zap 时,用下面的命令卸载:
brew uninstall --cask solvespace
Mole 会先核对 Homebrew 的整份删除清单,涉及未勾选的数据、共享文件或无法确认的内容时跳过 --zap,已勾选的残留仍由 Mole 清理。自行运行 brew uninstall --cask --zap solvespace 会执行 Homebrew 的完整 zap 清单,不会读取 Mole 的勾选状态。
Mole 会列出什么
Mole 默认勾选应用本体和精确归属的偏好设置、缓存项,不会把所有 SolveSpace 工程当作残留,也不会在这次卸载中扫描其他 CAD 应用。
这次检查覆盖了什么
2026 年 9 月 21 日,打开官网 universal 版 SolveSpace 3.2 后卸载,应用、偏好设置和 Darwin 缓存已移除,没有测试真实装配、链接工程文件或 Homebrew 安装。
