Pearcleaner:一款功能强大的免费开源 macOS 应用清理工具
在日常使用 macOS 的过程中,应用程序的卸载一直是个容易被忽视但又很关键的痛点。很多用户只是简单地将应用拖入废纸篓,却不知这样会留下大量配置文件、缓存、日志、启动项等"数字垃圾"。长此以往,系统会变得臃肿、响应变慢,甚至引发莫名其妙的错误。
Pearcleaner 正是一款为解决此问题而生的免费开源工具。它采用开放源代码与公平代码许可,灵感来源于经典的 AppCleaner(Freemacsoft)以及 Sun Knudsen 关于应用清理脚本的隐私指南。项目作者不仅希望提供一款实用的清理软件,更希望通过这个项目深入探索 macOS 应用的安装与卸载底层机制,同时提升 Swift 编程实践能力。

🧹 核心清理能力
1. 智能查找孤立文件
Pearcleaner 能够扫描系统中已被删除应用所留下的各种残余文件,包括偏好设置(`.plist`)、缓存数据、日志、应用支持文件等,帮助用户实现真正意义上的"干净卸载"。
2. 开发环境专项清理
对于开发者而言,Xcode 衍生数据、模拟器缓存、CocoaPods 缓存等会迅速占用大量磁盘空间。Pearcleaner 提供开发环境文件/缓存的清理功能,让开发者能够轻松回收被浪费的存储资源。
3. 应用架构剥离(Lipo 处理)
无需安装 Xcode 或命令行工具,Pearcleaner 即可从通用(Universal)应用中移除不需要的架构(如 Intel 或 Apple Silicon)。这对于希望减少应用体积、提高加载速度的用户来说非常实用。
⚙️ 系统级管理能力
4. 启动代理与守护进程管理
macOS 的登录项和后台进程往往隐藏较深,普通用户难以直观管理。Pearcleaner 提供了一个清晰的视图,用于查看和禁用 Launch Agent / Launch Daemon,让用户掌控开机自启项,提升系统启动速度。
5. PKG 安装包管理
许多软件通过 `.pkg` 安装包部署,其卸载远比拖拽安装复杂。Pearcleaner 内置 PKG 安装管理视图,帮助用户查看和管理通过 PKG 安装的软件包,并支持清理其相关文件。
📦 扩展与辅助功能
6. 废纸篓监控助手(可选)
开启该辅助功能后,Pearcleaner 会以极低的资源占用监控废纸篓。一旦你删除了某个应用,它会自动提醒或协助清理对应的残留文件,真正做到"删完即扫,不留痕迹"。
7. Finder 扩展(右键卸载)
通过可选的 Finder 扩展,你无需打开 Pearcleaner 主界面,直接在 Finder 中右键点击任意应用,即可调用卸载流程。这极大提升了日常卸载的便捷性。
8. 拖放操作与深度链接自动化
支持直接将应用图标拖入 Pearcleaner 窗口进行清理。此外,还支持深度链接(Deep Link),可配合自动化工具(如 Keyboard Maestro、Alfred 等)实现一键清理流程,具体用法可参考项目 Wiki。
🎨 用户体验与个性化
9. 主题系统
内置自定义颜色选择器,用户可以根据喜好调整界面配色,满足个性化需求。同时,应用会以标签形式区分常规应用、Safari 网页应用和移动应用(如从 iOS 侧载或 Mac 版 iOS 应用),一目了然。
10. 命令行(CLI)支持
技术爱好者可以通过终端调用 Pearcleaner 的功能,方便集成到自己的脚本或自动化工作流中。
🕹️ 额外特色功能
11. 基础 Steam 游戏清理
虽然 Pearcleaner 主打应用清理,但它也对 Steam 平台上的部分游戏提供了基础文件清理支持,帮助玩家释放被无用游戏组件占用的空间。
12. 应用包导出与迁移
如果你需要将某个应用及其缓存迁移到另一台 Mac 或备份,Pearcleaner 支持导出应用包及其相关文件,方便快速迁移。
13. 文件列表导出
每次扫描或清理的结果,可以导出为文件列表(如 txt 格式),便于用户审计或手动处理。
14. 可选 Homebrew 清理
如果你是 Homebrew 用户,Pearcleaner 提供了针对 Homebrew 环境的额外清理选项,进一步释放由 Homebrew 安装的软件所产生的冗余文件。
🔄 更新与卸载
15. 自定义自动更新器
Pearcleaner 内置了轻量级更新模块,直接从 GitHub Releases 拉取最新版本信息与更新日志,让你第一时间获取新功能和修复,同时避免第三方更新框架带来的隐私风险。
16. 干净自卸载
如果你决定不再使用 Pearcleaner,它提供了一键彻底卸载功能,能够移除自身所有文件、配置、启动项及辅助工具,不留任何痕迹,体现了"清理工具自身的整洁"。
📥 下载方式
若失效,评论区留言
✅ 总结
Pearcleaner 不仅仅是一个 AppCleaner 的替代品,它在功能深度、系统覆盖面和用户体验上都做了大量增强。无论你是普通 Mac 用户希望保持系统干净,还是开发者想要理解 macOS 应用的安装卸载机制,亦或是喜欢折腾工具链的极客,Pearcleaner 都值得一试。