打开游戏遇到『xxx已损坏,打不开。您应该将它移到废纸篓。』解决方法

打开游戏遇到『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!

然后输入密码,显示成功就可以打开正常使用了!