找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 394|回复: 0

Sudo spctl --master-disable | MacOS 15 Sequoia启用允许“任何来源命令

[复制链接]

49

主题

2

回帖

187

积分

管理员

积分
187
发表于 2024-12-13 17:28:56 | 显示全部楼层 |阅读模式
嘿,听我说哈!在 MacOS 15 Sequoia 这个系统里呀,要是你想安装那些不是从 Apple Store 或者受信任开发者那儿来的应用,正常情况下呢,每次安装新应用的时候,系统都会提醒你这应用没法安全打开,得你自己手动去设置里操作一下才行呢。为啥会这样呢?因为在 MacOS 15 Sequoia Beta3 这个版本里呀,有个叫 spctl 的命令不能用啦,就是平时咱们可以用它来禁用一些安全限制的那个命令,现在用不了,像 “sudo spctl --master-disable” 这个操作去禁用评估子系统也不行了。

那咋办呢?还有另一种办法能让系统允许安装 “任何来源” 的应用哦,就是用描述文件来配置系统设置,下面我来说说具体咋做哈。
第一步呢,得先去下载个描述文件配置工具,我用的是叫 iMazing Profile Editor 的软件,它在官网就能找到,而且这个软件很厉害呀,不管是 Mac 系统还是 Windows 系统,它都支持呢。

第二步就是生成配置文件啦。在 AppStore 里把这个软件安装好之后,就打开它。先把配置文件的名字改一改,要是你有苹果开发者账号的话呀,还可以选择 Profile Signing 来给配置文件签个名呢。接着呢,要选好这个配置文件作用的范围,还有针对哪些目标设备,然后把显示的配置选项选为 macOS。

再往下呀,找到下面的 Security 选项,在这儿要禁用 “Automatically Reenable Gatekeeper” 这个功能哦,怎么才算禁用成功呢?就是你勾选两次,看到左边出现蓝点了,那就是成功啦。同样的道理呀,你可以搜一下 “Assessment” 这个关键字,找到下面的 “System Policy: Control” 选项,然后把 “Enable Gatekeeper” 也禁用掉,也是勾选两次,出现蓝点就是成功了哦。弄好这些后,记得保存文件呀,保存好之后呢,点击右上角菜单栏里的 “File - Install Profile on this Mac”。等看到提示说已经下载好描述文件了,就去打开 “设置 - 通用 - 设备管理”,找到刚刚安装的配置文件,双击它,再点击安装完成,这样就启用好啦。
第三步就是检查一下啦,弄完前面那些步骤后,去看看 “隐私与安全性 - 安全性” 里,允许以下来源的应用程序那儿是不是已经切换成 “任何来源” 了哦。
不过最后得跟大家说一下呀,把 Gatekeeper 这个安全限制给禁用了,就有可能让你的电脑被攻击哦,这个事儿大家可得心里有数呀!

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-1-8 11:40 , Processed in 0.027636 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表