欢迎光临散文网 会员登陆 & 注册

macOS xxx.app 已损坏,无法打开,身份不明的开发者,是否包含恶意软件

2023-10-06 17:11 作者:阿西西的日常  | 我要投稿



常见的几种报错

  • xxx已损坏,无法打开,你应该将它移到废纸篓解决办法

  • 打不开 xxx,因为它来自身份不明的开发者

  • 打不开xxxx,因为 Apple 无法检查其是否包含恶意软件

  • 在安装的时候提示加载失败!

苹果默认是只允许安装自家【App Store】来源的应用,如果你想安装第三方的应用,那么需要在【系统偏 好设置 -> 安全性与隐私 -> 通用】中勾选【App Store 和被认可的开发者】选项。

方法1:

非上述这两种来源的软件需要去开启【任何来源】选项了,但是 macOS 默认是隐藏了这个设置的,需要用户手动通过终端执行命令行代码来开启。

1.先打开 系统偏好设置 -> 安全与隐私 -> 通用 选项卡,检查是否已经启用了 任何来源 选项。

2.如果没有这个选项,复制以下面的命令:

sudo spctl --master-disable


方法2:应用重新签名

  1. 安装Command Line Tools 工具

  2. 打开 终端.app输入

    xcode-select --install

  3. 弹出安装窗口后选择继续安装,安装过程需要几分钟,请耐心等待。

  4. 打开终端工具输入并执行如下命令对应用签名:

    sudo codesign --force --deep --sign - (应用路径)

  5. 正常情况下只有一行提示,即成功:

    /文件位置 : replacing existing signature

xattr -cr /文件位置(直接将应用拖进去即可)

codesign --force --deep --sign - /文件位置(直接将应用拖进去即可

方法3:

打开终端.app 输入

sudo xattr -rd com.apple.quarantine app路径(可以从finder拖拽)

例如

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


macOS xxx.app 已损坏,无法打开,身份不明的开发者,是否包含恶意软件的评论 (共 条)

分享到微博请遵守国家法律