免费开源 · 已公开发行

Sin Clean

支持

本页按主题汇总常见问题,并给出完整的卸载与残留核对步骤。所有答案都来自产品事实,不含推测;支持渠道尚未确定,本页如实说明。

常见问题

扫描与结果

  • 问:扫描会读取文件内容吗?答:不会,只读取目录与文件元数据;扫描用的目录打开标志只有只读与非阻塞等选项,不含任何写标志。
  • 问:「可清理项目」会扫描哪些位置?答:只检查四个位置——用户与应用缓存(~/Library/Caches)、用户日志(~/Library/Logs)、崩溃报告(~/Library/Application Support/CrashReporter),以及下载目录中的安装包(DMG/PKG/ZIP/XIP/ISO,标记为「建议确认」)。
  • 问:为什么结果里说有 X 个位置未统计?答:因权限或文件状态变化未能读取的位置只记录覆盖缺口,不会进入清理清单;界面会标注未统计数量。
  • 问:容量分布的百分比是对着磁盘总容量算的吗?答:不是,分母是「本次扫描已统计总量」;未统计到容量时显示「尚未统计到容量」,而不是 0%。

权限

  • 问:必须授予完全磁盘访问才能用吗?答:不必。不授权也能正常使用,只是受保护目录不计入统计,界面会标注有几个目录未统计。
  • 问:什么时候才会申请权限?答:完全磁盘访问只在扫描结果中出现不可读目录、且你主动点击「了解如何授权」时才引导;通知只在设置中开启任一提醒类别且系统尚未授权时申请。
  • 问:怎么撤销?答:应用内提供直通系统设置的深链,完全磁盘访问指向隐私与安全的全磁盘访问面板,通知指向通知面板。
  • 问:拒绝通知会怎样?答:提醒不会弹出,但证据卡与趋势仍然照常更新,其余功能不受影响。

执行与恢复

  • 问:文件会被永久删除吗?答:不会,唯一的处理动作是把确认选中的项目移入系统废纸篓;整个工程只有一个废纸篓调用点,没有永久删除入口。
  • 问:误操作能恢复吗?答:在清空废纸篓之前,可以在 Finder 中把文件放回原位。
  • 问:为什么删了文件但可用空间没变?答:文件仍在废纸篓时占用的空间可能尚未释放,可用空间不会立即完全增加——执行收据里也写了这一点。
  • 问:执行到一半中止了会怎样?答:收据会把当前项标记为中止、其后所有项目标记为未执行;收据构建失败时不会静默补齐,冻结计划保持不变也不会自动重放。
  • 问:空间变化的增减数字能说明是 Sin Clean 的清理效果吗?答:不能。它只说明已扫描类别统计的增减,不推断原因;收据的成功容量、磁盘可用空间变化与类别统计是三套独立数字,互不对账。

更新

  • 问:更新什么时候检查?答:只有你点按「检查更新…」时才请求本频道清单,没有后台检查,也没有静默更新。
  • 问:更新失败会损坏当前应用吗?答:替换采用多步替换、逐步可回滚;失败时尝试自动恢复,恢复成功报「已自动恢复当前版本」,恢复失败会如实说明备份保留在原目录。
  • 问:更新包会做哪些检查?答:清单 Ed25519 签名校验、构建号硬比对、频道与最低系统版本检查,以及包字节数、SHA-256、磁盘余量与同卷要求,解包后还有签名信任门。
  • 问:更新会留下什么?答:暂存目录 ~/Library/Caches/SinClean/Updates/ 在流程结束(成功或失败)时清空;失败与残留事件写入本机 ~/Library/Application Support/SinClean/update-rollback.log,不联网、不上传。

卸载与残留

  • 问:卸载前要做什么?答:先退出 Sin Clean;如果还想保留记录,先记下下面列出的本地数据路径。
  • 问:拖进废纸篓就干净了吗?答:不完全是。应用包之外还有四处残留需要核对,见下方卸载指引。
  • 问:恢复默认设置会清掉忽略列表吗?答:不会。忽略列表是本地文件,需要单独清理;「恢复默认设置」也不清除忽略列表。
  • 问:卸载会删除我清理过的文件吗?答:不会。卸载只处理应用自身;已移入废纸篓的文件仍由你在 Finder 中管理。

完整卸载指引

  1. 退出应用

    在菜单栏与应用中退出 Sin Clean,确认菜单栏图标不再显示。

  2. 按本地数据路径逐项核对

    依次核对:操作记录 ~/Library/Application Support/SinClean/operation-history.json;系统健康趋势 ~/Library/Application Support/SinClean/system-health/trends.json;空间变化记录与盐文件 ~/Library/Application Support/SinClean/space-change-history.json 与 space-change-salt.txt;忽略列表 ~/Library/Application Support/Sin Clean/ignore-rules.json(目录名带空格);更新回滚日志 ~/Library/Application Support/SinClean/update-rollback.log。

  3. 拖入废纸篓

    在「应用程序」中把 Sin Clean 拖入废纸篓,然后清空废纸篓。

  4. 核对四处残留

    ~/Library/Application Support/SinClean/、~/Library/Application Support/Sin Clean/、~/Library/Caches/SinClean/(含更新暂存 Updates 子目录),以及 defaults 域 com.sinclean.app。

  5. 处理 defaults 域

    在终端执行 `defaults read com.sinclean.app` 查看该域下的设置项;确认不再需要后,可自行用 `defaults delete com.sinclean.app` 清理。该域由系统本机保存,以下命令来自系统工具而非产品功能,执行与否由你决定。

注意

以上删除操作都在文件系统层面,不可撤销;请先确认不再需要这些记录。应用内的「清空历史」只删除本机记录,不会清空废纸篓。

废纸篓与恢复

Sin Clean 对确认选中的项目只执行一个动作:移入系统废纸篓。清空废纸篓前,你可以在 Finder 中核对并恢复。

要记住一点:文件仍在废纸篓时占用的空间可能尚未释放,可用空间不会立即完全增加。

  • 恢复由 Finder 完成,Sin Clean 不提供恢复入口,也不会记录「原路径」以自动还原。
  • 操作记录只读回看已完成的清理与卸载,不能据此执行任何操作,也不能恢复过去的选择。
  • 操作记录页的「打开废纸篓」只打开 Finder 中的废纸篓,不修改任何记录;「清空历史」只删除本机保存的历史摘要与只读详情。

反馈时请提供什么

  • 所在页面(例如「空间清理 → 空间分析」)。
  • 操作步骤(从哪一步开始、点了什么)。
  • 实际看到的文字(界面原文,尽量逐字)。
  • 截图(包含确认框或提示文字的完整画面)。

这四个字段取自产品《本机试用说明》的反馈要求:写明所在页面、操作步骤、实际看到的文字和截图。

本轮优先记录这些问题:打不开、闪退、文字被截断、结果与范围不符、未经选择却进入执行、确认框信息错误、权限说明与行为不符。

联系入口

在 GitHub 提交反馈

适合问题报告与功能建议;提交前请先按本页清单准备材料。

支持邮箱
tiandi.sin@gmail.com
GitHub Issues
blacstar7/sinclean-updates(按钮直达)

两个渠道都由用户裁定提供:邮箱适合需要附材料或跟进的反馈;GitHub Issues 适合问题报告与功能建议。写信至 tiandi.sin@gmail.com 时,请按本页「反馈时请提供什么」的清单准备材料,处理会更快。