问题:mac文件损坏,需要移至废纸篓
我们通常的做法分为几种(具体情况需要根据自身的系统配置环境应对解决,我的系统配置见文章末尾):
1、mac电脑自身有安全机制,会对一些第三方应用进行检查,通过系统的偏好设置中的安全与隐私,在允许从以下位置下载的App中,选择任何来源;
如果你没有这个选项,进行下列操作:
sudo spctl --master-disable 命令相当于关闭了安全检验机制;
再次打开安全与隐私你就会看到“任何来源”选项了;
注意这里修改时,需要解🔓才能修改,这里输入开机密码即可
2、应用程序中的文件为非可执行文件(exec,即为非unix执行文件)
依次打开 显示包内容–>contents–>MacOs–>对应文件
如果不是exec文件,则打开终端输入:
chmod -x 该文件路径 (可直接拖拽文件到终端,自动补全路径)
一般这时候就可以正常打开文件了;
3、都无法解决的时候,打开终端输入:
xattr -r -d com.apple.quarantine + 文件路径.app
执行之后,就能正常打开文件了;
如果还是不行,可能就是本身下载包的问题,换一个网址下载看下是否还是同样的问题;
注:若是完成安装后,有需要的情况下,可选择恢复安全的机制:
sudo spctl --master-enable