相信不少 mac 电脑用户在安装应用程序时经常会遇到 xxx.app 已损坏,打不开。
这是 mac 系统的新的安全机制,安装 App 时提示如上图所示。
提示「来自身份不明开发者、文件已损坏、磁盘无法挂载」以及 macOS Sierra 不显示「任何来源」的解决办法 ↓ ↓ ↓
再次提示:请大家仔细阅读本文章!要看到最后!!!!
常见的几种报错提示
- xxx 已损坏,无法打开。您应该将它移到废纸篓
- 打不开 xxx,因为它来自身份不明的开发者
- 无法打不开 xxxx,因为 Apple 无法检查其是否包含恶意软件。
- Apple M1 芯片电脑出现闪退要安装 Rosetta 2
在安装的时候提示加载失败!如下几张图所示:
常规解决办法
遇到上述情况千万不要马上移动到废纸篓,可以试试下面小编为您带来的解决办法。
Mac App 无法打开提示不明开发者或文件损坏的处理方法,为您解答 Mac 应用程序无法打开的问题。
打开 「系统偏好设置->安全与隐私->通用」 选项卡,查看是否有 「任何来源」 的选项.
如果没有这个选项打开,点击启动台找到其他 打开「终端」
输入下面命令后,然后输入你的开机密码,密码不会显示直接输入然后回车。
sudo spctl --master-disable
输入你的【登陆密码】,按【回车键】确认执行(输入密码不会显示,直接输入确定正确即可)
1、打开系统偏好设置界面,进入【安全性与隐私】,如下图所示:
2、点按左下角的【锁】图标,解锁更改权限
3、将允许从以下位置下载的应用,更改为【任何来源】,然后再打开应用即可
绕过公证教程(已经开启任何来源,但依旧打不开请仔细看这里)
图文教程如下文,需要视频教程请点击:https://www.kkmac.com/vmac-fix-damage.html
如已经开启任何来源,但依旧打不开(macOS Catalina 10.15 以上会遇到)按以下步骤执行:
打开【终端】,输入以下【蓝色命令行】,按回车
sudo xattr -rd com.apple.quarantine /Applications/xxxxxx.app
将上面的 xxxxxx.app 换成你的App名称,比如 Sketch.app
sudo xattr -rd com.apple.quarantine /Applications/Sketch.app
或者复制以下命令粘贴到终端后
sudo xattr -rd com.apple.quarantine
注意代码的 quarantine 后面有个空格,要一起复制进终端
打开 Finder(访达),点击左侧的【应用程序】
将应用拖进终端中,然后按键盘的回车键(return),输入密码,再按回车键,完成。
重启 App 即可,好了再看一下是不是可以打开 APP 了!
到这里一般情况下 99% 的应用都可以安装运行了。(在 kkMac 下载安装的几乎不会有打不开的情况)
还有一种情况,如安装应用时,出现 “ 打不开 XXX.app,因为它来自身份不明的开发者 ”
并提示你的软件在什么位置什么时间下载了磁盘影像。如图所示:
遇到这种情况,方法如下:
将软件放入“应用程序”后,点击软件 右键-打开 ,如图所示:
打开应用程序文件夹,找到 Final Cut Pro,然后按住 control 键,点击 Final Cut Pro,然后在弹出的菜单上面,点击打开。
(通俗的讲就是在FCPX上右键打开) 接下来出现了一个对话框,上面有“打开”按钮,点击“打开”按钮,如下图:
轻松解决安装 FCPX 后在打开任意来源的情况下还是打不开软件的问题,这种方法大多数情况下也适用于其他 Mac 软件。
所以在使用 Mac 电脑遇到打不开的情况下不要放弃,不妨试一试小编分享的办法。
以上就是小编为大家带来的 Mac 应用程序无法打开提示不明开发者或文件损坏的处理方法。
想了解更多 Mac 电脑使用小技巧,快来关注本站。