Mac提示「无法验证开发者」怎么办

Mac 装币安弹「无法验证开发者」是 Gatekeeper 标准提示,不代表包有问题。本文给出 3 种处理方法。

Mac 装币安弹「无法验证开发者」是 macOS Gatekeeper 的标准提示。直接答标题:这个警告不代表包有问题——是 macOS 对所有非 App Store 来源的 App 的默认拦截;处理方法有 3 种:系统设置里点「仍要打开」、终端命令清除隔离标记、临时关闭 Gatekeeper(不推荐);最稳的是第一种。本文给出 3 种处理方法的步骤和适用场景。

如果你刚从 币安官网币安官方App 的 Mac 客户端遇到此提示,按下面方法处理。下载入口在 下载页

提示是什么

完整警告:

"Binance.app" 无法打开,因为 Apple 无法对其检查是否含有恶意软件。
此软件需要更新。请联系开发人员获取更多信息。
[显示在 Finder 中] [取消]

或者:

无法验证 "Binance" 的开发者。是否确定要打开它?

为什么会弹

原因 说明
默认 Gatekeeper 策略 只信任 App Store 和已签名认证的开发者
Binance dmg 不在 Apple 公证黑名单 但也不是 App Store 来源
macOS 隔离标记(Quarantine) 从浏览器下载的文件自动加这个标记

A:Binance 是合法签名的 App——只是因为不在 App Store 上架,触发 Gatekeeper 默认拦截。核对来源是 binance.com 后可以放心打开

方法 1:系统设置里允许(推荐)

步骤

第 1 步:第一次双击 Binance 让它失败

步骤 操作
1 Applications → Binance → 双击
2 弹「无法验证」警告
3 点「取消」(不要选「显示在 Finder」)

第 2 步:进系统设置

步骤 操作
1 苹果图标 → 系统设置(macOS 13+)或 系统偏好设置(macOS 12 及以下)
2 隐私与安全(macOS 13+)或 安全性与隐私(旧版本)

第 3 步:找到允许选项

滚到「安全性」部分,会看到:

"Binance" 已被阻止使用,因为它来自身份不明的开发者。
[仍要打开]

点「仍要打开」。

第 4 步:输入密码确认

步骤 操作
1 macOS 弹密码确认框
2 输入 Mac 登录密码或 Touch ID
3 确认

第 5 步:再次打开 Binance

回到 Applications,这次双击就能打开

A:只需操作一次——下次打开 Binance 不会再弹警告。

方法 2:终端命令清除隔离标记

适用场景

场景 说明
系统设置里没有「仍要打开」选项 用此方法
想批量处理多个被隔离的 App 用此方法
装了之后启动直接说"已损坏" 用此方法

步骤

第 1 步:打开终端

Spotlight → 输入「Terminal」 → 启动。

第 2 步:运行命令

xattr -d com.apple.quarantine /Applications/Binance.app

第 3 步:输入密码

如果命令需要 sudo 权限:

sudo xattr -dr com.apple.quarantine /Applications/Binance.app

输入 Mac 登录密码。

第 4 步:启动 Binance

xattr 命令清除了 macOS 给文件加的「隔离区」标记,Gatekeeper 不再拦截

方法 3:临时关闭 Gatekeeper(不推荐)

步骤

第 1 步:打开终端

第 2 步:禁用 Gatekeeper

sudo spctl --master-disable

输入 Mac 密码。

第 3 步:在系统设置看

系统设置 → 隐私与安全 → 安全性 → 现在多了「任何来源」选项。

第 4 步:装完重新启用

强烈建议装完币安立即重新启用

sudo spctl --master-enable

A:关闭 Gatekeeper 让所有 App 不再校验——是系统级安全风险。完成币安安装后立刻重启

不同 macOS 版本的差异

macOS 11 (Big Sur)

「系统偏好设置 → 安全性与隐私 → 通用」找「仍要打开」。

macOS 12 (Monterey)

同 Big Sur。

macOS 13 (Ventura)

「系统设置 → 隐私与安全」 → 滚到下面「安全性」部分。

macOS 14 (Sonoma)

同 Ventura。需要先双击让它失败,才能在系统设置看到「仍要打开」。

macOS 15 (Sequoia)

进一步强调安全。需要在系统设置确认两次——第一次「仍要打开」,第二次「确认」。

"已损坏"提示的特殊处理

部分用户遇到:"Binance.app 已损坏,无法打开"。

原因

不是 dmg 真的损坏,是 macOS 对从浏览器下载且没有 Apple 公证的 dmg 的"加强拦截"。

处理

用方法 2 的 xattr 命令:

xattr -d com.apple.quarantine /Applications/Binance.app

通常立即解决。

安全核对

按照以上方法允许打开,确认 dmg 确实是从 binance.com 下载的:

检查 标准
浏览器下载历史 来源是 binance.com 主域
文件大小 约 148MB
文件名 binance.dmg 或 binance-arm64.dmg
数字签名(如可见) Binance Holdings Limited

如果来源不可信,不要绕过 Gatekeeper——这是有效的安全保护。

Gatekeeper 防的是什么

威胁 Gatekeeper 是否防
恶意 App 假冒知名应用 部分(无签名的)
已知恶意软件 是(Apple 黑名单)
0day 漏洞 否(Apple 还不知道)
被改包的合法应用 部分(如果改后签名失效)

A:Gatekeeper 是初步过滤——不能保证绝对安全。关键还是看下载来源

常见误区

误区 1:以为提示这个就是有病毒

错。Gatekeeper 默认拦截所有非 App Store 应用,与是否有病毒无关。

误区 2:以为关掉 Gatekeeper 永久关掉

不是。升级 macOS 或重启可能重新启用。要长期关闭需要每次重新设置。

误区 3:以为 xattr 命令会改 App 内容

不会。xattr 只是清除文件系统级别的标记,不修改文件内容。

下一步建议

行动 说明
验证信息来源 币安官网 核对最新规则与公告
App 实操 币安官方App 跟着步骤走一遍

理论看再多不如实操一遍——按本文步骤在官网或 App 里跟着做,遇到不一致再回头核对。

FAQ

Q:每次打开都弹警告吗? A:不会。只有第一次启动会弹。在系统设置允许后,后续启动直接打开。

Q:升级 macOS 后再启动会重新弹吗? A:不会。系统设置里的允许是持久的

Q:第一次允许后能不能撤销? A:能。系统设置 → 隐私与安全 → 安全性 → 找到 Binance → 重置。

Q:把 Binance 移动到其他位置(如 Documents)会重新弹吗? A:不会。Gatekeeper 看的是 App 的签名,不是位置

Q:终端命令报「Operation not permitted」? A:可能 SIP(系统完整性保护)拦截。用 sudo 加 -dr 选项sudo xattr -dr com.apple.quarantine /Applications/Binance.app

Q:M2 Mac 也会弹吗? A:会。和芯片无关——是 macOS 系统级别的拦截。

Q:本站 dmg 文件签名的 SHA-256 公布吗? A:本站不直接托管 dmg 文件,所有下载链接跳转到 binance.com 主域。SHA-256 由币安官方公布,可在 binance.com/zh-CN/support/announcement 查询。