Mac应用程序无法打开或文件损坏的处理方法

大多数用户在安装 Mac 应用时,经常会遇到提示 “ XXX.app 已损坏,打不开。您应该将它移到废纸篓 ” 或 “ 打不开 XXX.app,因为它来自身份不明的开发者 ” ,如下图所示:

10.12系统之后的新的Mac系统对来自非Mac App Store中的应用做了限制,所以才会出现“应用已损坏或打不开的”情况。

遇到这种情况,解决的方法很简单,步骤如下:

  1. 打开系统偏好设置界面,进入安全性与隐私

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

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

App 在macOS Catalina下提示已损坏无法打开解决办法:
打开终端;
输入以下命令,回车;

sudo xattr -d com.apple.quarantine /Applications/xxxx.app
注意:/Applications/xxxx.app 换成你的App路径
重启App即可。

注意:
某些软件的最新版本在 macOS Mojave 10.14 及以上系统会出现报错无法使用的情况,实为签名被苹果公司禁用,下面为解决方法:
安装xcode
安装xCode,你可以在App Store中下载安装,并且至少运行一次。

安装Command Line Tools 工具
打开终端工具输入如下命令:
xcode-select --install
弹出后选择继续安装。

签名。在终端中输入如下代码:
sudo codesign --force --deep --sign - 文件位置(直接将应用拖进去即可)
(注意最后一个 - 与 文件位置 中间有一个 空格)


文章作者: YUV420.COM
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 YUV420.COM !
评论
 上一篇
MAC破解版UltraEdit20.00.0.18下载共享 MAC破解版UltraEdit20.00.0.18下载共享
UltraEdit for mac 20.00.0.18破解版UltraEdit for mac是一款老牌的文本编辑器,是目前主流文本编辑器中唯一一个支持16进制文件编辑的软件。此外它还支持PHP、HTML、CSS、MarkDown、C++
2020-03-17
下一篇 
Hexo博客免费极评论系统valine.js Hexo博客免费极评论系统valine.js
Valine官网 Valine 诞生于2017年8月7日,是一款基于LeanCloud的快速、简洁且高效的无后端评论系统。 理论上支持但不限于静态博客,目前已有Hexo、Jekyll、Typecho、Hugo、Ghost 等博客程序在使用V
2020-03-16
  目录