首页>文档>软件安装教程>解决 MAC 安装软件时提示“xxx.app 显示已损坏”的方法

需要支持?

如果通过文档没办法解决您的问题,请提交工单获取我们的支持!

解决 MAC 安装软件时提示“xxx.app 显示已损坏”的方法

你下载了一个 Mac 软件,双击安装,结果弹出一个窗口说”已损坏,无法打开”——大概率不是文件真的坏了,而是 macOS 自带的安全防护机制在拦截你。

这个机制叫 Gatekeeper,专门用来阻止未经苹果官方认证(即未签名)的应用运行。说白了就是苹果在”保护”你,但也顺便把很多正常软件挡在门外了。

好消息是:这个问题完全可以解决。下面三种方法,按顺序试,一般到第二种就搞定了。


方法一:在系统设置里开启「任何来源」

这是最简单的一步,先试试这个:

  1. 打开 系统设置(左上角苹果图标 → 系统设置)
  2. 点击左侧的 隐私与安全性
  3. 往下滚动,找到「安全性」部分
  4. 将允许来源改为 任何来源解决 MAC 安装软件时提示“xxx.app 显示已损坏”的方法

改完之后重新尝试安装,大部分情况下就可以正常打开了。

⚠️ 注意:如果你在「安全性」那里根本找不到「任何来源」这个选项,说明苹果把这个选项隐藏了。别慌,接着看方法二。


方法二:用终端命令解锁「任何来源」选项

很多新版 macOS 默认不显示「任何来源」,需要通过终端手动开启。步骤很简单:

第一步:打开终端

有两种方式:

  • 在 Launchpad 里搜索「终端」直接打开
  • Command + 空格 打开 Spotlight,输入 ter,回车解决 MAC 安装软件时提示“xxx.app 显示已损坏”的方法

    解决 MAC 安装软件时提示“xxx.app 显示已损坏”的方法

第二步:输入命令

在终端里粘贴以下命令,然后回车:

sudo spctl --master-disable

解决 MAC 安装软件时提示“xxx.app 显示已损坏”的方法

回车后会要求你输入 系统登录密码。注意:输密码时屏幕上什么都不显示,这是正常的,盲打输完直接回车就行。

第三步:回到系统设置确认

命令执行完成后,重新打开 系统设置 → 隐私与安全性 → 安全性,这时候「任何来源」选项就出现了,勾选即可。

一般到这里问题就解决了。如果还是打不开,继续看方法三。


方法三:通过终端绕过签名认证(终极方案)

如果方法二之后还是不行,说明 macOS 对这个特定应用加了额外的隔离标记。这时候需要针对这个应用单独执行一条命令,把隔离标记清除掉。

方式 A:手动填写 App 名称

打开终端,输入以下命令(把 xxx.app 替换成你要安装的应用名称):

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

例如要解锁 Photoshop,就输入:

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

方式 B:直接拖拽 App 到终端(更方便)

  1. 在终端输入 sudo xattr -rd com.apple.quarantine 注意 quarantine 后面有一个空格!

解决 MAC 安装软件时提示“xxx.app 显示已损坏”的方法

  1. 不要回车,直接把应用程序从 Finder 或访达里拖进终端窗口
  2. 路径会自动填进去,然后回车
  3. 输入系统密码,回车确认

💡 小技巧:拖拽方式可以避免手动输入路径出错,推荐优先用这个。

命令执行完毕后,再双击打开应用,这次应该就没问题了。


三种方法总结对比

方法 适用情况 操作难度
方法一:设置里改为任何来源 设置里能看到该选项 ⭐ 最简单
方法二:终端开启任何来源 设置里找不到该选项 ⭐⭐ 稍微动手
方法三:终端清除隔离标记 前两种方法仍然无效 ⭐⭐ 稍微动手

按顺序试,大多数情况方法二就能搞定。方法三属于兜底方案,几乎 100% 有效。


最后说一句:以上操作只是绕过苹果的签名验证,并不会真正降低安全性——前提是你下载的软件本身是可信来源。如果是从奇怪渠道下载的未知软件,还是建议谨慎。

 

这里贴个教程文档:20260609155008976638

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
有新私信 私信列表
搜索