我们在Mac中安装非App Store下载的软件时,偶尔会出现“打不开xxx,因为它来自身份不明的开发者”或者“xxx已损坏,打不开,您应该将它移到废纸篓”的情况。
这是由于Mac系统的安全机制导致,默认信任Mac App Store下载的软件以及拥有开发者ID签名的应用程序。这个一方面保护了系统安全,但一方面也限制了用户从第三方软件分享平台下载的靠谱软件。
本文Mac迷将介绍下如何解决这类常见问题。
问题一:打不开“XXX”,因为它来自身份不明的开发者
解决办法:
方法一:
1、打开「系统偏好设置」—「安全性与隐私」—「通用」,选择「仍要打开」。
2、系统将会弹出打开确认页面,点击「打开」即可。
3、只需要首次安装时这样操作,以后就可以直接打开XXX了。
方法二:
1、选中需要打开的软件,按住Control键并点按或者右键选择「打开」。
2、在对话框中点击「打开」。
3、同样的,只需首次安装时执行这个操作,下次双击就能直接打开了。
问题二:“XXX”已损坏,打不开,您应该将它移到废
纸篓
解决办法:
首先确定你的Mac系统版本,点击屏幕左上角「苹果图标」-「关于本机」,在「概览」中即可看到你的Mac系统版本。
情况一
如果你是macOS High Sierra之前的系统,可以直接进入「系统偏好设置」-「安全性与隐私」,将允许从以下位置下载的应用程序修改为「任何来源」。
情况二
macOS High Sierra之后的版本,则默认不显示「任何来源」,此时需要执行终端命令开启此选项。
一、打开「应用程序」-「实用工具」,选择「终端」。
二、在终端输入以下命令
sudo spctl --master-disable
三、回车输入开机密码,需要注意的是,此时密码将不会显示,密码输入完成后回车即可。
四、返回「安全性与隐私」面板,就可以看到「任何来源」了,并且已默认勾选。
情况三
部分macOS Catalina 10.15系统用户,出现了已打开「任何来源」,但是仍无法打开软件的情况。这种时候可以执行以下操作:
一、打开「终端」,输入以下命令
sudo xattr -d com.apple.quarantine /Applications/xxxx.app
二、注意,
/Applications/xxxx.app
需要换成你的App路径,或在输入
sudo xattr -d com.apple.quarantine
后将软件拖进去,然后再回车。
三、执行完命令后,重启App即可。
如果你也遇到了上述的问题,可以用Mac迷介绍的方式去尝试解决。
mac软件意外退出怎么解决_打不开xxxxxx已损坏,Mac软件无法打开和文件损坏解决办法!...
最新推荐文章于 2024-07-22 10:44:07 发布