黑苹果应用闪退报错解决方法 | SIP关闭

2023 年 1 月 30 日 星期一(已编辑)
/ , ,
108
摘要
黑苹果应用闪退报错解决方法 | SIP关闭
这篇文章上次修改于 2023 年 8 月 12 日 星期六,可能部分内容已经不适用,如有疑问可询问作者。

黑苹果应用闪退报错解决方法 | SIP关闭

视频版地址:#(https://www.bilibili.com/video/BV1Wy4y1R7hd)

前言

最近折腾 MacOS 13 之后,包括 vs code 在内部分应用无法打开,打开会报错或直接奔溃,但是在相同 Config 配置下 MacOS 12 也不可以正常使用,所以我推测是 Config 配置的问题。
继续寻找发现,由于我的笔记本是五代平台,所以部分驱动在最新版本已经被苹果删除,需要使用 OpenCore-Legacy-Pather 来添加核显驱动,而使用 OCLP 的其中一项要求是关闭系统完整性保护 SIP

SIP

SIP 是 MacOS 用来保护系统完整性的一项功能,需要使用 ToggleSipEntry.efi 进行关闭,但是这样会关闭所有 SIP 保护选项,造成使用 electron 的应用出现问题,解决办法是启用部分 SIP 功能。

About SIP

About SIP
关闭 Sip 基本不会影响系统使用,但是可能会减弱系统安全保护,但是 MacOS 11 以后系统部分已经通过特殊卷宗保护,无法修改,如果强行修改会造成五国语言而无法正常引导。

表现

Bilibili 视频版呈现

修复方法

在 OpenCore 配置文件 config 中:NVRAM - 第三条目 - bootargs 添加 ipc_control_port_options=0

OCLP

OCLP

  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...