跳转到内容

软件更新

Mirage 使用 Sparkle 框架进行应用内更新。相关开关位于通用设置的「软件更新」区块。

  • 自动检查并下载更新:开启后,Mirage 会在后台自动检查并下载可用更新。
  • 关闭后,Mirage 不再在后台检查或下载,但你仍可通过菜单栏的「检查更新…」随时手动检查。

自动检查与自动下载两个行为跟随同一开关,改动即时生效。

  • 接收测试版更新:在正式版之外,额外检查最新的测试版(beta 通道,对应 main 分支的滚动构建)。
  • 开启后若同时启用了自动更新,Mirage 会立即检查一次。
  • 关闭则只接收正式版。

测试版可能包含尚未稳定的新特性,适合愿意尝鲜、能接受偶发问题的用户。

无论自动更新是否开启,都可以随时手动检查:

  • 菜单栏图标 → 「检查更新…」
  • 签名校验:更新包由 Sparkle 使用 EdDSA(Ed25519)公钥校验,只有由官方私钥签名的更新才会被接受,防止被篡改或替换。
  • 按架构分发:Mirage 为 Apple Silicon(arm64)与 Intel(x86_64)分别提供更新源(appcast),确保每台设备获取匹配自身架构的构建。
  • 多数用户建议保持自动更新开启,及时获得修复与新特性。
  • 想第一时间体验新功能可开启测试版;追求稳定则只用正式版。

关于版本与致谢信息,见设置的「关于」分区。