QuitHide v0.3.0
QuitHide v0.3.0
这次更新围绕“打开后先看到当前运行的 App,同时保留完整规则管理”重新整理了主界面,并系统修复了自动化、退出、更新和发布流程中的边界问题。
主要更新
- 新增“运行中 / 全部规则”视图,按不处理、未设置、自动隐藏、自动退出分组。
- 支持中英文及拼音自然排序,全部规则中优先显示正在运行的 App。
- 菜单高度随运行 App 数量自动调整,较多时保持滚动浏览。
- 未设置规则的 App 可选自动隐藏;自动退出 App 可选在退出前先隐藏。
- 单个运行中 App 支持右击立即隐藏、正常退出,以及二次确认后的强制退出。
- 正常退出会等待 App 自行保存和确认;30 秒未完成时明确显示状态,不会自动强退。
- 规则保存改为原子文件存储,支持旧规则迁移、有效备份及损坏恢复。
- 修复睡眠时间误计入空闲时间、无激活重新显示后不再自动隐藏、PID 复用等问题。
- 自动更新支持每日检查、稍后提醒和跳过版本,并严格过滤测试版、系统不兼容版本及异常下载地址。
- 强化 Universal 2、CI、Developer ID 签名、Apple 公证和发布前防覆盖检查。
系统要求
- macOS 13.0 或更高版本
- Universal 2:Apple Silicon 与 Intel
- Developer ID 签名并通过 Apple 公证
SHA-256 校验值同时附在 Release 资产中。