首页
/ Pearcleaner 4.4.0版本发布:macOS清理工具的重大升级

Pearcleaner 4.4.0版本发布:macOS清理工具的重大升级

2025-06-09 06:58:00作者:胡易黎Nicole

项目简介

Pearcleaner是一款专为macOS系统设计的应用程序清理工具,它能够帮助用户彻底卸载不需要的应用程序,并清理相关的残留文件和系统垃圾。与macOS自带的简单卸载功能不同,Pearcleaner能够深入系统,找到应用程序安装后产生的各种关联文件、缓存、偏好设置等,确保应用程序被完全移除,不会留下任何无用数据。

4.4.0版本核心更新

1. 特权操作机制升级

本次更新最重要的改进之一是引入了SMAppService特权助手工具,作为执行特权操作的首选机制。这一改变意味着:

  • 更安全的权限管理:SMAppService是苹果官方推荐的权限管理方式,相比之前的手动plist加载方式更加安全可靠
  • 更稳定的系统集成:使用官方API能够更好地与macOS系统集成,减少权限问题的发生
  • 提升用户体验:用户在进行需要管理员权限的操作时,会获得更标准化的系统提示

2. 通用二进制文件优化

新增了对通用二进制文件(universal binaries)的lipo选项支持,可以移除未使用的架构:

  • 节省磁盘空间:移除不需要的CPU架构代码,减少应用程序占用的空间
  • 提升性能:只保留当前系统所需的架构,避免加载不必要的代码
  • 兼容性保障:自动识别并保留必要的架构,不影响应用程序的正常运行

3. 开发文件夹大小标签

通过社区贡献者的PR,现在可以显示开发文件夹的大小标签:

  • 直观展示:让开发者能够一目了然地看到各种开发相关文件夹的占用空间
  • 便于管理:帮助开发者识别哪些开发资源占用了大量空间,便于清理决策

4. 会话级文件关联清理

新增了对当前会话中孤立文件关联的清理功能:

  • 即时清理:可以清理当前用户会话中产生的临时文件关联
  • 不影响系统:只清理会话级别的关联,不会影响系统全局设置

5. Finder扩展图标自定义

考虑到用户反馈,增加了显示/隐藏Finder扩展图标的选项:

  • 界面整洁:用户可以根据个人喜好选择是否在Finder中显示Pearcleaner图标
  • 个性化体验:满足不同用户对界面简洁性的需求

6. 包管理改进

新增了逻辑来移除pkgutil中显示的与已卸载应用程序bundle id匹配的包:

  • 彻底清理:确保通过安装包安装的应用程序被完全移除
  • 系统一致性:保持包管理器记录与实际安装状态一致

问题修复与优化

  1. 文件删除稳定性提升

    • 修复了某些情况下使用FileManager API删除非特权文件时导致的问题
    • 现在当垃圾桶操作遇到问题时,会显示错误图标提醒用户
  2. 更新机制改进

    • 修复了更新程序有时因用户账户权限问题卡在50%的情况
    • 提升了更新过程的稳定性和可靠性
  3. 底层架构优化

    • 完全使用SMAppService替代了手动plist加载的launchctl方式
    • 系统服务管理更加规范和安全

技术价值分析

Pearcleaner 4.4.0版本的更新体现了几个重要的技术方向:

  1. 向苹果官方API靠拢:通过采用SMAppService等官方推荐的方式,提高了工具的合规性和稳定性,减少了因使用非公开API可能带来的问题。

  2. 精细化资源管理:无论是通用二进制文件的优化还是开发文件夹大小的展示,都体现了对系统资源更精细的管理能力,这在SSD空间宝贵的Mac设备上尤为重要。

  3. 用户体验优先:从可隐藏的Finder图标到更清晰的错误提示,开发者始终将用户体验放在重要位置,让专业工具也能保持简洁易用。

  4. 社区驱动开发:部分功能如开发文件夹大小标签直接来自社区贡献,显示了项目的开放性和包容性。

适用场景建议

Pearcleaner特别适合以下用户场景:

  1. 频繁试用软件的用户:可以彻底清理试用后决定不保留的应用程序及其所有数据。

  2. 开发者和设计师:经常需要安装各种工具和插件,Pearcleaner能帮助他们保持系统整洁。

  3. 对系统性能敏感的用户:定期清理可以释放磁盘空间,保持系统运行效率。

  4. 准备出售或转让Mac的用户:确保个人数据和应用程序信息被完全清除。

总结

Pearcleaner 4.4.0版本通过引入更安全的特权操作机制、优化二进制文件处理、增强清理能力等一系列改进,进一步巩固了其作为macOS系统清理利器的地位。这些更新不仅提升了工具的效能和稳定性,也改善了用户体验,使其成为维护macOS系统健康的得力助手。对于注重系统整洁和性能的Mac用户来说,这次升级值得关注和尝试。

登录后查看全文
热门项目推荐

热门内容推荐

项目优选

收起
ohos_react_nativeohos_react_native
React Native鸿蒙化仓库
C++
176
260
RuoYi-Vue3RuoYi-Vue3
🎉 (RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue3 & Vite、Element Plus 的前后端分离权限管理系统
Vue
854
505
openGauss-serveropenGauss-server
openGauss kernel ~ openGauss is an open source relational database management system
C++
129
182
openHiTLSopenHiTLS
旨在打造算法先进、性能卓越、高效敏捷、安全可靠的密码套件,通过轻量级、可剪裁的软件技术架构满足各行业不同场景的多样化要求,让密码技术应用更简单,同时探索后量子等先进算法创新实践,构建密码前沿技术底座!
C
254
295
ShopXO开源商城ShopXO开源商城
🔥🔥🔥ShopXO企业级免费开源商城系统,可视化DIY拖拽装修、包含PC、H5、多端小程序(微信+支付宝+百度+头条&抖音+QQ+快手)、APP、多仓库、多商户、多门店、IM客服、进销存,遵循MIT开源协议发布、基于ThinkPHP8框架研发
JavaScript
93
15
Cangjie-ExamplesCangjie-Examples
本仓将收集和展示高质量的仓颉示例代码,欢迎大家投稿,让全世界看到您的妙趣设计,也让更多人通过您的编码理解和喜爱仓颉语言。
Cangjie
331
1.08 K
HarmonyOS-ExamplesHarmonyOS-Examples
本仓将收集和展示仓颉鸿蒙应用示例代码,欢迎大家投稿,在仓颉鸿蒙社区展现你的妙趣设计!
Cangjie
397
370
note-gennote-gen
一款跨平台的 Markdown AI 笔记软件,致力于使用 AI 建立记录和写作的桥梁。
TSX
83
4
CangjieCommunityCangjieCommunity
为仓颉编程语言开发者打造活跃、开放、高质量的社区环境
Markdown
1.07 K
0
kernelkernel
deepin linux kernel
C
21
5