1641723136-1

相信不少 mac 电脑用户在安装应用程序时经常会遇到 xxx.app 已损坏,打不开。

这是 mac 系统的新的安全机制,安装 App 时提示如上图所示。

提示「来自身份不明开发者、文件已损坏、磁盘无法挂载」以及 macOS Sierra 不显示「任何来源」的解决办法 ↓  ↓  ↓

再次提示:请大家仔细阅读本文章!要看到最后!!!!

常见的几种报错提示

  • xxx 已损坏,无法打开。您应该将它移到废纸篓
  • 打不开 xxx,因为它来自身份不明的开发者
  • 无法打不开 xxxx,因为 Apple 无法检查其是否包含恶意软件。
  • Apple M1 芯片电脑出现闪退要安装 Rosetta 2

在安装的时候提示加载失败!如下几张图所示:

1641723500-2

2

1

常规解决办法

遇到上述情况千万不要马上移动到废纸篓,可以试试下面小编为您带来的解决办法。

Mac App 无法打开提示不明开发者或文件损坏的处理方法,为您解答 Mac 应用程序无法打开的问题。

打开 「系统偏好设置->安全与隐私->通用」 选项卡,查看是否有 「任何来源」 的选项.

1641723811-3

如果没有这个选项打开,点击启动台找到其他 打开「终端」

1641724027-4

输入下面命令后,然后输入你的开机密码,密码不会显示直接输入然后回车。

sudo spctl –master-disable

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

1641724153-8

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

1641724199-1

2、点按左下角的【锁】图标,解锁更改权限

1641724210-2

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

1641724230-3

绕过公证教程(已经开启任何来源,但依旧打不开请仔细看这里)

图文教程如下文:

如已经开启任何来源,但依旧打不开(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),输入密码,再按回车键,完成。

1641877852-1

重启 App 即可,好了再看一下是不是可以打开 APP 了!

到这里一般情况下 99% 的应用都可以安装运行了。(在 OkkMac 下载安装的几乎不会有打不开的情况)

还有一种情况,如安装应用时,出现 “ 打不开 XXX.app,因为它来自身份不明的开发者 ”

并提示你的软件在什么位置什么时间下载了磁盘影像。如图所示:

1641724529-2

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

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

1641724555-3

打开应用程序文件夹,找到 Final Cut Pro,然后按住 control 键,点击 Final Cut Pro,然后在弹出的菜单上面,点击打开。

(通俗的讲就是在FCPX上右键打开) 接下来出现了一个对话框,上面有“打开”按钮,点击“打开”按钮,如下图:

1641724577-8

轻松解决安装 FCPX 后在打开任意来源的情况下还是打不开软件的问题,这种方法大多数情况下也适用于其他 Mac 软件。

所以在使用 Mac 电脑遇到打不开的情况下不要放弃,不妨试一试小编分享的办法。

以上就是小编为大家带来的 Mac 应用程序无法打开提示不明开发者或文件损坏的处理方法。

想了解更多 Mac 电脑使用小技巧,快来关注本站。

常见问题