## Code The World

Codice est quasi poem a.

# Mac安装软件时提示已损坏的解决办法

- 2024-10-09
- 作者 Bigsk
- 668 字

本文最后编辑于 前，其中的内容可能需要更新。

#### APP损坏主要有4个原因

1、没有允许任何来源的应用；
2、应用程序内容中的一项没有变成unix文件；
3、这个应用的安全隔离属性未移出；
4、app本身出错了；
其中前3个可以解决，最后一个只能再换个网站下载

### 方法一

1、打开系统偏好设置，找到安全性与隐私，打开后找到通用，然后点击小锁，输入密码
2、如果你的系统有“任何来源”这个选项，那就点击任何来源
3、如果没有，那就打开终端
4、输入以下代码，再按回车，输入密码，注意：你输入的密码不会显示，输完密码在安按回车
`sudo spctl --master-disable`
5、这时候，再重新打开系统偏好设置，就可以看到任何来源了
设置完成后，再次打开应用，如果还是损坏，就请参见方法二

### 方法二

1、如果已经设置了任何来源，仍然无法打开，那么我们在这个app文件上点击右键，选择“显示包内容”，然后依次打开Contents文件夹、MacOS文件夹
2、如果图标上没有“exec”四个字，就打开终端，输入以下代码：
`chmod -x`
3、注意：“ -x ”的前后都有空格。输入完代码，再把这个未知文件拖进终端，终端里面就会显示这个文件的路径
4、然后按回车，这个时候，你会发现，原本的未知文件变成了unix文件
这个时候，再次打开应用，就可以正常运行了

### 方法三

前面的方法都尝试了，还是打不开，怎么办？在终端中输入这串代码
`xattr -r -d com.apple.quarantine`
把app文件拖动进来，最后回车，就可以正常运行了

### 鸣谢

#### 原文：https://zhuanlan.zhihu.com/p/114919138

##### 本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可

Codice est quasi poem a.

文章 24 分类 3 标签 3

#### 分类目录

- 技术 15
- 摄影 7
- 资源 2

#### 标签聚合

技术 摄影 资源

#### 最新文章

Python证书链出问题导致的模块全部报错 Mac安装软件时提示已损坏的解决办法 摄影作品：Field Python 中关于 round 函数的小坑 PVE LXC容器与宿主机共享目录