Sam’s Hysteria2 · macOS

安装与安全放行

先确认文件完整,再只为这个应用创建 Gatekeeper 例外。

下载 Universal DMG

版本 0.2.13 · 47.3 MB · Apple Silicon 与 Intel · macOS 11+

为什么提示“映像已损坏”?
当前构建使用 ad-hoc 签名且未经过 Apple 公证。macOS 对从浏览器下载的未公证应用会执行 Gatekeeper 隔离检查,并可能使用这条容易误解的提示。它不等同于下载文件真的损坏,所以必须先核对下方 SHA-256。

1. 核对下载文件

DMG 通常位于“下载”文件夹。打开“终端”,运行:

shasum -a 256 ~/Downloads/Sam-Hysteria2-macOS-0.2.13-universal.dmg

结果必须与这一行完全一致:

e90afd3fb2d91da3d02e1810f68f7c7c426046e64b6530dbd61892938960d4bd
在终端核对 DMG 的 SHA-256 示意图$ shasum -a 256 Sam-Hysteria2…dmg
示意图:哈希匹配后再继续安装。

如果结果不同,请删除该文件并重新下载,不要继续放行。哈希匹配只证明文件与本站发布版本一致,不代表它经过 Apple 审查。

2. 拖入“应用程序”

双击 DMG,将 Sam’s Hysteria2 拖到 Applications。不要直接在磁盘映像中长期运行。

把应用拖入 Applications 的示意图Sam’s Hysteria2Applications
示意图:完成复制后弹出 DMG。

3. 使用“仍要打开”

从“应用程序”首次打开一次。若 macOS 阻止启动,进入“系统设置 → 隐私与安全性”,向下滚动,在安全性区域点击“仍要打开”,再确认一次。

系统设置隐私与安全性中仍要打开按钮示意图系统设置隐私与安全性安全性“Sam’s Hysteria2” 已被阻止使用仍要打开
示意图:该按钮通常只在你尝试打开后显示一段时间。

Apple 官方步骤:安全地打开 Mac 上的 App。

4. 仍显示“已损坏”时

只有在 SHA-256 已匹配、应用已放入 Applications 的前提下,才在终端运行:

xattr -dr com.apple.quarantine "/Applications/Sam’s Hysteria2.app"

该命令只移除这个 App 包的下载隔离属性,不会关闭整台 Mac 的 Gatekeeper。完成后重新打开应用;不要使用任何全局关闭 Gatekeeper 的命令。

连接方式说明

客户端通过 macOS 的 HTTP、HTTPS 与 SOCKS 系统代理工作,连接和恢复代理时会请求管理员密码。不遵循系统代理的应用以及 UDP 流量不会经过节点。