macOS打开软件提示:“xxx” 已损坏,打不开.您应该将它移到废纸篓,这个并不是软件真的损坏了,而是由于macOS系统权限的原因,我们只要打开允许任何来源或者手动认证软件就可以了,以下是解决方法请根据需要选择。
第一种方法:
1.我们打开启动台–其他–终端,打开终端;
然后输入下面的命令按回车键运行,建议你直接拷贝,以免你输入错命令;
sudo spctl --master-disable
输入命令运行之后会提示输入密码(下图所示),然后输入你的开机密码按回车键,注意!密码是看不见的;
然后看到下图提示之后说明命令输入正确并运行成功了。
确保上面操作都没有错误后就可以愉快的打开软件了,不会再提示“无法打开XXXX,因为无法确认开发者的身份”了。
第二种方法:
使用到命令模式:
sudo xattr -rd com.apple.quarantine /Applications/LockedApp.app
LockedApp.app就是要手动认证的APP。
1.我们打开启动台–其他–终端,打开终端;
2.然后输入下面命令;
sudo xattr -rd com.apple.quarantine 后面需要加个空格,操作好后,先不要运行,终端不要关闭。
sudo xattr -rd com.apple.quarantine
3.然后打开访达–应用程序找到要操作的APP,我们这里以VideoProc为例子;
4.然后应用程序列表里面的VideoProc 拖到终端命令里面(如下图);
5.拖好应用程序到终端之后如下图所示,然后按回车键运行;
5.命令运行之后会提示输入密码(下图所示),然后输入你的Mac系统开机密码,按回车键运行,注意!密码是看不见的;
6.最后如下图提示说明运行成功了。
运行成功之后,不会再提示”xxx 已损坏,打不开.您应该将它移到废纸篓“了。
第三种方法
如果上面的两种方法都不行,那么你应该需要关闭系统SIP保护才能运行软件,请参考下面教程关闭你macOS系统的系统完整性保护SIP,关闭SIP后可以根治各种因为权限打不开软件的问题。
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/176790.html