更省事的 macOS 更新屏蔽法:两行 defaults 搞定
来源: zoey-on-github.github.io — 2026-09
概述
作者读过 Rob 那篇关于屏蔽 macOS Tahoe 更新的文章,但正如文中所说,那个方法只在 90 天内有效,过期后要重做。朋友给出了更省事的办法:直接改 com.apple.MobileAsset 的两个偏好键——把 MobileAssetAssetAudience 指向一个无效的 audience UUID,把 SoftwareUpdate 的 MobileAssetServerURL 指向证书目录地址之外的值,然后给 mobileassetd 与 betaenrollmentd 发 HUP 让配置生效。原理就是让更新服务器目录指向一个无效值,通告自然不会出现。想恢复更新时,把两个键改回正常的 audience UUID 与目录 URL,再 HUP 一次即可。
核心要点
- 旧方法只在 90 天内有效,到期需要重做。
- 新方法是写两个 com.apple.MobileAsset 偏好键:无效的 MobileAssetAssetAudience 与指向目录文件的 MobileAssetServerURL。
- 改完必须给 mobileassetd 和 betaenrollmentd 发 HUP 让配置重新加载。
- 恢复更新只需写回正常的 audience UUID 与目录 URL,再 HUP 一次。
- 这是设备级的 shell 改动,比反复对抗更新通告更省事。
金句
原理是把更新目录指向一个无效值。
👍 0
👎 0
返回 Lobsters 首页