macOS 开启 允许任何来源安装
Mac • 鸿宇 发表了文章 • 0 个评论 • 13 次浏览 • 18 小时前
# macOS 开启“允许任何来源安装”
## 一、开启“任何来源”
打开终端执行:
```bash
sudo spctl --master-disable
```
输入 mac 登录密码。
---
## 二、检查是否成功
执行:
```bash
spctl --status
```
如果显示:
```text
assessments disabled
```
说明已经开启成功。
---
## 三、查看“任何来源”选项
进入:
```text
系统设置
→ 隐私与安全性
```
会看到:
```text
允许从以下位置下载的 App:
任何来源
```
---
## 四、如果没有显示“任何来源”
执行:
```bash
sudo defaults write /Library/Preferences/com.apple.security GKAutoRearm -bool NO
```
然后再次执行:
```bash
sudo spctl --master-disable
```
---
# 更推荐的安全方式(推荐)
不建议长期关闭 Gatekeeper。
推荐只允许单个 App:
```bash
xattr -rd com.apple.quarantine App路径
```
例如:
```bash
xattr -rd com.apple.quarantine /Applications/CC\ Switch.app
```
打开 App:
```bash
open /Applications/CC\ Switch.app
```
---
# 恢复默认安全模式
执行:
```bash
sudo spctl --master-enable
```
检查:
```bash
spctl --status
```
如果显示:
```text
assessments enabled
```
说明已经恢复默认安全。 查看全部
## 一、开启“任何来源”
打开终端执行:
```bash
sudo spctl --master-disable
```
输入 mac 登录密码。
---
## 二、检查是否成功
执行:
```bash
spctl --status
```
如果显示:
```text
assessments disabled
```
说明已经开启成功。
---
## 三、查看“任何来源”选项
进入:
```text
系统设置
→ 隐私与安全性
```
会看到:
```text
允许从以下位置下载的 App:
任何来源
```
---
## 四、如果没有显示“任何来源”
执行:
```bash
sudo defaults write /Library/Preferences/com.apple.security GKAutoRearm -bool NO
```
然后再次执行:
```bash
sudo spctl --master-disable
```
---
# 更推荐的安全方式(推荐)
不建议长期关闭 Gatekeeper。
推荐只允许单个 App:
```bash
xattr -rd com.apple.quarantine App路径
```
例如:
```bash
xattr -rd com.apple.quarantine /Applications/CC\ Switch.app
```
打开 App:
```bash
open /Applications/CC\ Switch.app
```
---
# 恢复默认安全模式
执行:
```bash
sudo spctl --master-enable
```
检查:
```bash
spctl --status
```
如果显示:
```text
assessments enabled
```
说明已经恢复默认安全。 查看全部
# macOS 开启“允许任何来源安装”
## 一、开启“任何来源”
打开终端执行:
```bash
sudo spctl --master-disable
```
输入 mac 登录密码。
---
## 二、检查是否成功
执行:
```bash
spctl --status
```
如果显示:
```text
assessments disabled
```
说明已经开启成功。
---
## 三、查看“任何来源”选项
进入:
```text
系统设置
→ 隐私与安全性
```
会看到:
```text
允许从以下位置下载的 App:
任何来源
```
---
## 四、如果没有显示“任何来源”
执行:
```bash
sudo defaults write /Library/Preferences/com.apple.security GKAutoRearm -bool NO
```
然后再次执行:
```bash
sudo spctl --master-disable
```
---
# 更推荐的安全方式(推荐)
不建议长期关闭 Gatekeeper。
推荐只允许单个 App:
```bash
xattr -rd com.apple.quarantine App路径
```
例如:
```bash
xattr -rd com.apple.quarantine /Applications/CC\ Switch.app
```
打开 App:
```bash
open /Applications/CC\ Switch.app
```
---
# 恢复默认安全模式
执行:
```bash
sudo spctl --master-enable
```
检查:
```bash
spctl --status
```
如果显示:
```text
assessments enabled
```
说明已经恢复默认安全。






