Skip to content

Desktop test build 2026-09-15 — macOS arm64 (unsigned, 1.0.4)

Pre-release
Pre-release

Choose a tag to compare

@yeagoo yeagoo released this 15 Sep 17:44
Immutable release. Only release title and notes can be modified.

ScreenHello — macOS arm64 测试构建(未签名)

这不是正式发布。releaseReady=false,没有 Apple Developer ID 签名,也没有公证。

用途

在 Apple Silicon Mac 上做一次真实可用性烟测:启动、导入图片、编辑、导出、项目/预设、
系统截图、剪贴板、全局快捷键与托盘。

来源与可追溯性

  • 公开候选分支:build/desktop-candidate-20260915(reviewed allowlist 导出,793 文件,commit 5d3d4f1)
  • 触发提交:f55000066247f04a7325ba746b9fb6f840e73fb4
  • 工作流运行:Desktop Release Gate #35000908093(macos-14 原生 arm64 runner)
  • 构建命令:tauri build --ci --bundles dmg --no-sign
  • 包检查:artifact-inspection.json 来自工作流的 pnpm desktop:inspect

校验

  • 文件:ScreenHello_1.0.4_aarch64.dmg(8,322,758 字节)
  • SHA-256:26be14de84c0428e9b313cd6078c9a99f8703648864e8afa0e5c8a74ac98062c
  • 校验:shasum -a 256 ScreenHello_1.0.4_aarch64.dmg

安装

  1. 下载 DMG,打开后把 ScreenHello.app 拖入「应用程序」。
  2. 因为是未签名的测试包,首次启动需要绕过 Gatekeeper,任选其一:
    • 在 Finder 里右键 ScreenHello.app → 打开 → 再次确认「打开」;
    • 或执行 xattr -dr com.apple.quarantine /Applications/ScreenHello.app 后再双击。
  3. 系统设置 → 隐私与安全性 → 屏幕录制:第一次使用「截取屏幕」时会弹权限请求,允许后需重启应用。

已知边界

  • 只有 arm64(Apple Silicon)。Intel Mac 不能运行。
  • 二进制是 linker 生成的 ad-hoc 签名,能通过内核校验启动;但没有 Developer ID,
    Gatekeeper 不会自动放行。
  • 版本 1.0.4,最低系统 macOS 11.0。
  • 这个包没有跑完整的 evidence 收集(该步骤按设计绑定私有候选仓库 ID),
    因此仓库里不会出现 releaseReady=true 的任何结论。