许多Mac用户报告安装某些软件后无法打开。可能是完整性还SIP system没有关闭。

我们来看看如何关闭sip系统完整性。

System Integrity Protection是 OS X El Capitan 及更高版本采用的安全技术,可帮助防止潜在恶意软件修改 Mac 上受保护的文件和文件夹。系统完整性保护可以限制root用户帐户以及root用户可以在Mac操作系统受保护部分完成的操作。

以上是官方的介绍,有点吓人。`换句话来说,SIP类似于Windows防火墙和Android手机Root。这应该可以解决很多人的困惑。

苹果应用商店里的软件运行在沙箱中,无法访问系统文件,所以大部分软件都被阉割了。很多优秀的软件都没有在Apple Store上架,因为它们需要SIP系统权限。苹果不审核。部分软件采用双版本,分为官方版和App Store版。App Store是简单易用的版本,全功能版本需要单独下载。

默认情况下,macOS 仅允许运行通过 Apple App Store 下载的软件。

如果您想在 macOS 上安装第三方应用程序,您需要在“系统偏好设置”“安全和隐私”“常规”中启用允许 App Store 和批准的开发者的选项

如果要在 macOS 上安装第三方未签名的应用程序

则需要在终端中执行命令行sudo spctl --master-disable以启用任何源选项。

在 中System Preferences> Security and Privacy> General,该选项默认不可用。


如果你想在macOS上安装一些反编译和破解的应用程序,则需要关闭SIP。

从上面大家应该能够看出苹果为了大家的安全而努力,但是真的只是大家看到的那样吗?

如果您想从任何来源安装软件,您需要打开终端并输入命令。如果要关闭SIP,需要关机才能操作(早期的macOS系统中不需要关机)。为什么越来越麻烦呢?

它放在苹果应用商店,每售出一次,苹果拿走1/3。例如,如果您的软件售价为 100 美元,Apple 会收取 33.33 美元。

所谓批准的开发者就是去苹果购买开发者账户,然后用开发者账户对应用程序进行签名。

购买苹果开发者账户,个人每年99美元。该企业每年299美元。

废话不多说了,咱们进入正题吧。

目前最新的10.15.x系统使用破解软件基本上都需要关闭SIP才能打开,即使是正版软件,也有很多app需要关闭SIP,需要永久关闭!

Don't ask questions like [Can I open Sip again after it is off?].

看完上面的说明,如果你还是不放心打开系统权限,你有以下选择,

我永远不会关闭SIP,我不想用这个软件!


检查状态

在关闭SIP系统完整性之前,我们首先检查SIP系统完整性保护是否开启。

打开terminal并输入以下命令并按 Enter:

csrutil status

您将看到以下消息之一,指示 SIP 状态

启用未关闭:

System Integrity Protection status: enabled.

禁用:

System Integrity Protection status: disabled

如果没有关闭,则需要关闭SIP!

关闭

  1. 关闭并重新启动 Mac,Command+R在启动时按住以进入Recovery Mode.
  2. 进入Recovery模式后打开终端,如图:
如何禁用 SIP 系统完整性保护
  1. 在终端输入命令csrutildisable并按Enter键。

终端提示:Successfully disabled System Integrity Protection. Please restart the machine for changes to take effect.表示您已成功关闭SIP保护。

  1. 点击左上角的苹果图标,然后点击重启,就可以正常使用从网站下载的应用程序了。

最后修改日期: 2023年12月24日