mac安装electron应用提示“已损坏,无法打开。你应该将它移到废纸篓”

407 阅读1分钟

1、进入隐私与安全性,将安全性勾选为任何来源 image.gif

2、如果没有这个选项,则需要通过终端开启。打开终端后输入sudo spctl --master-disable,使用户可以安装任何来源

image.gif

3、然后输入密码,密码为开机密码,输入过程不会显示

4、返回隐私与安全就可以勾选了

如果有任何来源也提示已损坏?

1、终端输入sudo xattr -rd com.apple.quarantine ,表示删除掉下载文件上mac的安全风险标识,不要回车

2、加个空格,然后将安装文件拖入终端,会显示出文件地址,回车确认

3、然后输入开机密码

4、安装重试既可

如果安装成功了打开应用时还是提示已损坏?

可能是之前安装的程序有携带扩展属性

1、在终端输入xattr -cr ,表示清除指定目录下所有扩展属性,不要回车

2、加个空格,然后将已安装好的应用程序(注意,这里不是安装文件了)拖入终端,会显示出应用程序地址,回车确认

3、然后输入开机密码即可

安装文件没有签名(这是多数情况需要看这篇文章的原因)

1、在终端输入sudo codesign --force --deep --sign - ,表示清除指定目录下所有组件进行重新签名,使用系统默认的临时证书,不要回车

2、加个空格,然后将已安装好的应用程序(注意,这里不是安装文件了)拖入终端,会显示出应用程序地址,回车确认

3、然后输入开机密码即可