首页/ 全部文章/安装问题/Mac装币安提示已损坏?Gatekeeper怎么绕过

Mac装币安提示已损坏?Gatekeeper怎么绕过

Mac 装币安桌面客户端提示"已损坏,无法打开"是 macOS 的 Gatekeeper 安全机制触发的拦截,不是 APP 真的损坏。处理方法很简单:进入"系统设置 → 隐私与安全性 → 安全性"找到被阻止的 Binance,点"仍要打开"即可。下载入口在币安官网,APK 直链币安官方APP,全平台流程见下载中心。本文按 macOS 版本给出具体步骤。

Gatekeeper 是什么

Gatekeeper 是 macOS 自带的安全机制,会检查每个新装应用:

  • 是否来自 App Store
  • 是否被开发者用 Apple Developer ID 签名
  • 是否经过 Apple 公证(Notarization)

通过这些检查的 APP 直接打开。第三方下载的 APP 即使签名正常也会被首次拦截——这是 macOS Catalina(10.15)后的强制策略。

币安桌面客户端是合规签名的,但因为不通过 App Store 分发,第一次启动会被 Gatekeeper 拦截。这是 macOS 的"误报",不是币安 APP 真的有问题。

错误信息的不同表现

按 macOS 版本,错误文字略有不同:

macOS 14 (Sonoma) / 15 (Sequoia)

"Binance"已损坏,无法打开。
您应该将其移到废纸篓。

macOS 13 (Ventura)

"Binance"无法打开,因为它来自身份不明的开发者。

macOS 12 (Monterey) 及更早

"Binance"已损坏。
您应该将其移到废纸篓。

正确的处理步骤

macOS 14 / 15

  1. 不要点"移到废纸篓"
  2. 打开"系统设置 → 隐私与安全性"
  3. 滚动到底部"安全性"区域
  4. 找到 "已阻止使用 Binance" 字样
  5. 点击"仍要打开"按钮
  6. 输入开机密码确认
  7. 重新双击 Binance 图标 → 弹"是否打开" → 确认

macOS 13

  1. 系统偏好设置 → 安全性与隐私 → 通用
  2. 底部出现"已阻止使用 Binance,因为来自身份不明的开发者"
  3. 点击"仍要打开"
  4. 弹窗确认 → 输入密码
  5. 重新打开 APP

macOS 12 及更早

  1. 系统偏好设置 → 安全性与隐私 → 通用
  2. 底部出现"已阻止打开 Binance"
  3. 点击"仍要打开"
  4. 输入密码确认

关键:先双击触发拦截

如果你打开"系统设置 → 隐私与安全性"没看到 Binance 的拦截记录,说明系统还没尝试过打开它。处理:

  1. 双击 Binance.app(被拦截一次)
  2. 再去系统设置看到"已阻止"记录
  3. 点"仍要打开"

Gatekeeper 的拦截记录只在你尝试打开 APP 后才出现。

命令行替代方案(进阶)

如果系统设置里的"仍要打开"按钮没有响应,可以用命令行清除 Gatekeeper 标记:

打开终端,执行:

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

输入开机密码后回车。这个命令清除了 Binance.app 的"隔离区"标记,相当于告诉系统"我已确认这个 APP 安全"。

之后双击打开就不会被拦截。

DMG 文件本身的处理

如果连 DMG 文件都打不开(双击直接报"已损坏"):

sudo xattr -rd com.apple.quarantine ~/Downloads/Binance-X.X.X.dmg

清除 DMG 的隔离标记后再双击打开,挂载磁盘镜像。

不同芯片版本的选择

币安 Mac 桌面端有两个版本:

版本 适用 文件名
Intel Intel 芯片 Mac(2020 年前) Binance-X.X.X.dmg
Apple Silicon M1/M2/M3/M4 Mac Binance-X.X.X-arm64.dmg

Apple Silicon Mac 一定要下 arm64 版本

  • arm64 版本性能比 Intel 版快 2-3 倍(原生运行)
  • Intel 版在 M 芯片上需要 Rosetta 转译,CPU 占用高
  • 启动速度差异:arm64 < 1 秒,Intel 通过 Rosetta 约 3-5 秒

查看你的 Mac 芯片:左上角 → 关于本机:

  • "Apple M1 / M2 / M3 / M4" → 下 arm64 版
  • "Intel Core ix" → 下 Intel 版

Intel 版被错误下载后的处理

如果你下载错版本(Apple Silicon Mac 装了 Intel 版):

  1. 删除 /Applications/Binance.app
  2. 重新从 binance.com 下载 arm64 版
  3. 按上面的步骤处理 Gatekeeper 拦截

安装后的位置

币安 Mac 桌面端安装位置:

  • APP 主体:/Applications/Binance.app
  • 用户数据:~/Library/Application Support/Binance/
  • 缓存:~/Library/Caches/Binance/
  • 日志:~/Library/Logs/Binance/

如果将来要彻底删除:删除上面 4 个路径下的所有内容。

升级处理

币安 Mac 桌面端的升级方式:

APP 内自动升级

启动 APP → 菜单栏"Binance" → "检查更新" → 有新版本会下载 dmg 提示安装。

手动下载升级

从 binance.com 下载新版 dmg → 双击挂载 → 拖到 Applications 文件夹 → 覆盖现有版本

升级版本时第一次启动也会被 Gatekeeper 拦截,按相同步骤"仍要打开"即可。

macOS 安全设置全开的情况

如果你的 macOS 安全策略设为"App Store"(最严格):

  • 任何非 App Store 的 APP 都不能打开
  • 即使在隐私设置里"仍要打开"也无效

处理:

  • 系统设置 → 隐私与安全性 → 安全性
  • "允许从以下位置下载的应用"改为 "App Store 和被认可的开发者"

币安开发者已经被 Apple 认可(用 Apple Developer ID 签名),切到这个选项后能正常打开。

常见问题

问:"仍要打开"按钮点了没反应? 答:用命令行清除隔离标记(sudo xattr -rd com.apple.quarantine /Applications/Binance.app)。

问:不想每次升级都"仍要打开",能不能永久信任币安? 答:清除一次隔离标记后,后续启动该 APP 不会再被拦截。但升级新版本时新的 APP 文件会重新带隔离标记,需要再清除一次。

问:M1 Mac 能装 Intel 版的币安吗? 答:能,但需要 Rosetta 转译,性能下降明显。强烈建议下 arm64 版本。

问:装好后自动启动方法? 答:系统设置 → 通用 → 登录项 → 添加 Binance.app。开机自动运行币安。

问:能不能不装直接用网页版? 答:完全可以。binance.com 网页版功能完整,不占设备存储。如果你不需要桌面通知或多窗口功能,网页版足够。

问:Mac 装币安和 iPhone 的币安账户是同一个吗? 答:是。Mac 桌面端、iPhone APP、网页版都用同一账号登录,数据实时同步。

总结

Mac 装币安提示"已损坏"是 Gatekeeper 误报,不是 APP 真的有问题。处理方法:先双击触发拦截 → 进入系统设置 → 隐私与安全性 → 安全性 → 仍要打开。或者用命令行 sudo xattr -rd com.apple.quarantine /Applications/Binance.app 一次性清除标记。Apple Silicon Mac 务必下 arm64 版本,性能比 Intel 版快 2-3 倍。装好后 APP 体验和 Windows 版基本一致。