打开游戏遇到『xxx已损坏,打不开。您应该将它移到废纸篓。』解决方法
问题说明:
我们在打开游戏时候,会遇到 『xxx已损坏,打不开。您应该将它移到废纸篓』或者『打不开 xxx,因为它来自身份不明的开发者』 。这个问题!
如图:
原因:
Mac电脑启用了安全机制,默认只信任Mac App Store下载的软件以及拥有开发者 ID 签名的软件,但是同时也阻止了没有开发者签名的 “老实软件”!
解决方法:
1. 打开任何来源选项
打开『终端.app』,输入以下命令并回车,输入开机密码回车
sudo spctl --master-disable
此行代码可以让 Mac 允许安装第三方来源的应用!
输入密码过后,按下回车!(输入密码的过程是看不见的,确保自己输入的密码是正确的!)
然后我们就可看到任何来源选项设置成功了!
2.运行包内『双击损坏修复』
首先将软件移到到应用程序里面!(确保移动成功)
然后双击包内的『双击损坏修复』!
输入密码按下回车!
出现修复成功,就代表软件可以正常打开使用啦!
3.命令修复法
打开『终端.app』,输入以下命令并回车,输入开机密码回车
sudo xattr -rd com.apple.quarantine 空格 软件的路径
例如『LEGO® Builder's Journey』此款游戏
/Applications/LEGO®\ Builder\’s\ Journey.app 就是软件的路径,无论你把软件放在桌面还是放在应用程序里面,方便自己拖移就ok!
然后输入密码,显示成功就可以打开正常使用了!