【运维】macOS-安装应用-无法打开,由于Apple无法检查其是否包罗恶意软件 ...

打印 上一主题 下一主题

主题 575|帖子 575|积分 1729

mac 体系中安装应用,尤其是从网上下载的应用,是很常见的事。但经常会碰到各种各样的原因无法安装,下面这个提示就是最常见的:

这是由于这些软件没有上线App Store,基于安全策略GateKeeper,mac 拒绝了安装。
这里提供几种方案:
1、方案一:在体系安全设置中确认

打开“体系偏好设置”->“安全性与隐私”->“通用”,这里会有一条提示:“已制止使用xxx”,点击“仍要打开”,程序会开始安装。

2、方案二:暂时关闭安全检查

运行命令:
  1. $ sudo spctl --master-disable
复制代码
然后再次双击程序安装。
这里要注意,安装完后再次启用安全检查:
  1. $ sudo spctl --master-enable
复制代码
3、方案三:用Apple重新署名

当安装某些小众或者App 内部出现改动时,再打开,便会出现“App无法打开”如许的弹窗。这时候,你可以运行如许的脚本:
  1. $ sudo xattr -r -d com.apple.quarantine /Applications/example.app
  2. $ sudo codesign --force --deep --sign - /Applications/example.app
复制代码
此中example.app就是需要安装的应用名称。
   一般正常开发app的人都会买苹果的企业证书对应用进行署名,但是破解软件在破解的过程中被修改了代码所以署名失效,如许在运行的过程中会显示已破坏。另外另有一些小众的应用,没有购买这个安全证书署名。
  4、方案四:白名单

按住Control键,左键点击应用,在弹出来的菜单中选择“打开”,如许会把应用添加到白名单中从而可以安装。
   这个方案可行,但是没有找到官方泉源,也没有找到授权的白名单列表,有了解的帮忙解惑一下。
   5、引用

如何修复“无法打开应用,由于Apple无法检查其是否包罗恶意软件”
macOS 如何绕过安全步伐
Mac软件出现报错/破坏/安装不了全网最全的解决办法

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

王國慶

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表