Repository navigation
MenuBarMijia v1.0.6
本次提供 macOS (MenuBarMijia-1.0.6.dmg) 安装包。
新增与改进
- macOS 应用内一键下载、校验、安装与重启更新 (#4, #5):在「软件更新」区域展示新版本号与可折叠的更新说明;点击「下载并安装」后直接在应用内流式下载 GitHub Releases 安装包(优先
.dmg,次选.zip),分块校验 SHA-256 摘要,后台静默挂载解包,剥离com.apple.quarantine并通过codesign --verify --deep --strict校验 Bundle ID 与代码签名。校验通过后由用户点击「立即重启完成更新」完成原位替换与自动重启,无需手动挂载 DMG 拖入/Applications。 - 自动检查更新开关与底栏轻量角标提醒 (#4):新增「自动检查更新」偏好开关(默认开启,按 24 小时节流),在面板底栏以胶囊角标静默提示新版本或就绪状态,不弹出打断当前工作的系统模态窗口;下载失败或无写入权限时保持当前版本正常运行,并提供「重试」与「手动下载 DMG」兜底按钮。
- 跨版本更新无感保留登录态、钥匙串凭据与自定义配置 (#4):为米家云登录会话 (
MiSessionStore) 与各 AI 服务商 API Key (KeychainHelper) 补齐UserDefaults回退同步及kSecUseAuthenticationUISkip非阻塞查询,在应用启动及替换重启前自动同步凭据,消除 Ad-hoc 签名跨版本更新后的 macOS 钥匙串授权弹窗。
SHA-256 (MenuBarMijia-1.0.6.dmg): f6266785fcaf295bf0e076c687a4df9c5cd67f2775723a9b23e401f476183ec8