Mac应用程序无法打开,提示不明开发者,或文件损坏的解决办法

鉴于MacOS系统中的App Store上的很多软件不能满足需求,我们也同时会从网络上下载一些Mac软件来安装。但安装成功之后,打开App软件时总是提示“XXX已损坏,打不开。您应将它移到废纸篓”。或”打不开的XXX,因为它来自身份不明的开发者”。这不得不让我们很泄气,是不是软件App在下载的时候损坏了,又或者是网站提供的安装包有问题,又或者是安装包有病毒?其实都不是,安装包是好的,安装之后软件App也是可以使用的,没有任何病毒。只是在我们的电脑系统上设置了不让从App Store或者经过认可的软件启动而已。稍作调整,就能让软件App顺利运行起来。

Mac应用程序无法打开,提示不明开发者,或文件损坏的解决办法_第1张图片

1.打开系统偏好设置界面,进入安全性与隐私,如下图所示:

Mac应用程序无法打开,提示不明开发者,或文件损坏的解决办法_第2张图片

2.点按左下角的锁头图标,解锁更改权限

Mac应用程序无法打开,提示不明开发者,或文件损坏的解决办法_第3张图片

3.将允许从以下位置下载的应用,更改为 “ 任何来源 ” ,然后再打开应用即可

Mac应用程序无法打开,提示不明开发者,或文件损坏的解决办法_第4张图片

有朋友就说了,我这直接打开没有显示任何来源这一项怎么办?小编这就说下Mac没有任何来源选项怎么打开任何来源 若没有“任何来源”这个选项,按以下步骤执行:

打开终端(Terminal.app)

拷贝粘贴sudo spctl --master-disable,按回车键

输入你的账户密码,按回车键确认执行(输入密码不会显示,直接输入确定正确即可)

什么?怎么打开终端?知道有朋友和小编一样小白,那就分享二种方法:

对着“siri"说打开终端

Mac应用程序无法打开,提示不明开发者,或文件损坏的解决办法_第5张图片

2.启动台--打开终端

Mac应用程序无法打开,提示不明开发者,或文件损坏的解决办法_第6张图片

需要注意的是:拷贝粘贴sudo spctl --master-disable的时候注意不要有多余的空格,输入密码的时候不会显示密码,别以为没输上呢,只要你输入对了回车就可以了。输入后到”隐私性与安全“那里看下,任何来源已经选中并已打开,这个时候不需要再解锁选中等其他操作。

Mac应用程序无法打开,提示不明开发者,或文件损坏的解决办法_第7张图片

如已经开启任何来源,但依旧打不开(macOS Catalina 10.15以上会遇到)按以下步骤执行:

打开终端;

输入以下命令,回车;

sudo xattr -d com.apple.quarantine /Applications/xxxx.app

Mac应用程序无法打开,提示不明开发者,或文件损坏的解决办法_第8张图片

重启App即可。

还有一种情况,如安装应用时,出现 “ 打不开 XXX.app,因为它来自身份不明的开发者 ” ,并提示你的软件在什么位置什么时间下载了磁盘影像。如图所示:

Mac应用程序无法打开,提示不明开发者,或文件损坏的解决办法_第9张图片

遇到这种情况,方法如下:

将软件放入“应用程序”后,点击软件 右键-打开 ,如图所示:

Mac应用程序无法打开,提示不明开发者,或文件损坏的解决办法_第10张图片

打开应用程序文件夹,找到 Final Cut Pro,然后按住 control 键,点击 Final Cut Pro,然后在弹出的菜单上面,点击打开。(通俗的讲就是在FCPX上右键打开) 接下来出现了一个对话框,上面有“打开”按钮,点击“打开”按钮,如下图,见证奇迹吧!

Mac应用程序无法打开,提示不明开发者,或文件损坏的解决办法_第11张图片

这样就轻松解决了安装FCPX后在打开任意来源的情况下还是打不开软件的问题。这种方法大多数情况下也适用于其他Mac软件,在遇到打不开的情况下不要放弃,不是软件包的问题,也不是电脑的问题,试一试这种方法,就可以解决啦!

你可能感兴趣的:(Mac应用程序无法打开,提示不明开发者,或文件损坏的解决办法)