Repository navigation
v1.5.60 — 2026-09-17
修复与优化
- 壁纸与背景音:删除当前壁纸时保留启用、暂停、静音和音量设置,包括后续条目文件缺失时的回退,避免关闭后意外恢复视频背景音。关闭后再次选择同一张壁纸也能正常启用;删除最后一项仍会停止壁纸。
- 笔记文件保护:读取或备份失败时暂停编辑,避免退出时将空快照写回原文件;未知格式版本保留只读。损坏文件使用独立备份,不覆盖已有恢复副本。
- 笔记保存体验:显示正在保存、尚未保存和只读状态,提供中英文原因提示与重试入口。写入失败保留最新修改,过期写入回调不会清除后续编辑的待保存状态;没有修改时退出不再重复写盘。
- 错误百科:首次加载通过视图异步任务启动,加载状态也延后发布,避免分类统计读取在界面更新过程中同步发布状态而触发 SwiftUI 警告。
- 界面与音效回归:保持蓝红两侧功能和主题,检查最小窗口与 200% 缩放,复核音效关闭、叠加上限、静音台、壁纸播放状态和播放器清理行为。
验证
- 先以失败测试复现壁纸、笔记及错误百科问题,再修复;新增 11 项测试,覆盖文件权限、备份失败、未知版本、保存重试、退出写入、壁纸切换状态、笔记异常界面及加载状态发布时机。
- Apple Silicon 主应用 387 项测试通过(369 项逻辑回归、18 项界面与原生测试);中文 18 项界面与原生测试另行通过。
- Intel 369 项逻辑测试通过 Rosetta 执行;中英文各 98 张截图完成复核,覆盖训练工具、蓝红面板、18 个核心窗口及新增笔记异常状态。
- Debug / Release 双架构构建、静态分析、字符串目录、版本一致性和公告迁移校验通过。本轮未进行 Intel 实机、真实风扇写入或全部音频设备与 macOS 组合测试。
安装包与兼容性
- v1.5.60 (Build 85),支持 macOS 14.0+,主应用、Widget 和 Helper 均包含 Apple Silicon / Intel 双架构。
- 提供
.pkg、.dmg、解压后包含ClassGod.app的.app.zip,以及SHA256SUMS.txt。 - 三种安装包解包后与签名构建逐文件一致;版本、架构、文件权限、安装位置、系统版本下限及 SHA-256 校验通过。
- 应用采用 ad-hoc 签名,PKG 未使用 Developer ID Installer 签名,未经过 Apple 公证。首次打开时 macOS 可能要求在“系统设置 → 隐私与安全性”中选择“仍要打开”。
- 当前发布平台为 macOS;没有可用的 iOS/iPadOS、Windows 或 Linux 安装包。
Commit: 9cb03809f86ca9621ee12169936252c7606259c4