Maintenance App
把磁盘清理、文件整理和登录项复核组织成保守、可审计的原生工作流。
要解决的问题
本地维护脚本分散,自动删除风险高,运行结果也缺少统一的人类复核入口。
实现方式
SwiftUI App 读取统一 JSON 报告,明确区分扫描、保守维护和人工处理。
关键工程判断
- SwiftPM 构建原生 App
- 危险登录项只报告不删除
- launchd 任务保留日志与最新报告
边界与限制
- 采用本机 ad-hoc 签名
- 系统级 LaunchAgent 与 Daemon 不自动处理
把磁盘清理、文件整理和登录项复核组织成保守、可审计的原生工作流。
本地维护脚本分散,自动删除风险高,运行结果也缺少统一的人类复核入口。
SwiftUI App 读取统一 JSON 报告,明确区分扫描、保守维护和人工处理。