具有 Swift 的开源 mac 应用程序清理工具
Pearcleaner
一款受 Freemacsoft's AppCleaner 和 Sun Knudsen 在其有关 app-cleaner 脚本的帖子中的隐私指南启发的开源 Mac 应用程序清理器。这个项目源于更多地学习的愿望。由于本人相当生疏,因此代码中可能有部分可以做得更好,如果您有建议,我很乐于聆听!
屏幕截图
功能
- 100% Swift
- 超级小的应用程序大小(1.6MB)
- 快速文件搜索
- 可选的哨兵监视器帮助器,可以启用以监视已删除应用程序的“废纸篓”文件夹
- 哨兵监视器非常小(210KB),并且使用 <=5mb 内存以在后台运行并对文件进行监视。通过自定义 url 方案而不是 xpc 与应用程序通信,以便更加轻巧
- 需要完全磁盘权限才能搜索文件,还需要辅助功能来删除/还原文件
要求
- MacOS 13.0+
- 使用一些较新的 SwiftUI 代码,需要 13.0+
获取 Pearcleaner
可以在我的发布页面获得预先编译、随时更新的版本。由于我没有付费开发者帐户,您可能需要右键单击打开此版本。
感谢
非常感谢 Freemacsoft's AppCleaner 和 Sun Knudsen's app-cleaner 脚本