[Solved] macOS无法收到Monterey系统更新

87

今天打算升级 macOS 12 Monterey,于是安装了描述文件并且显示已注册Apple Beta版软件计划。

问题

但是在系统设置中检查不到系统更新,无论是更改DNS还是重新安装描述文件都不可以。

一查才发现我已经错过三次正式版更新了,这期间没有收到任何推送。本以为是opencore配置文件中的 BlacklistAppleUpdaterun-efi-updater配置项的问题,但更改后依然无效。

差点就要去下载完整安装包进行升级了,但是完整安装包有13G且提供的两种下载方式都极慢。

解决

最终才发现是SIP的问题,解决方法也很简单。

  1. 若是使用Recovery禁用的SIP,则:进入Recovery -> 执行 csrutil enablecsrutil authenticated-root enable -> 重启并且重置NVRAM -> 重新检查更新。
  2. 若是使用csr-config禁用的SIP,则:将 FF070000 更改为 EF070000-> 重启并且重置NVRAM -> 重新检查更新。