macOS无统一软件更新定时检查开关,需分三层配置:系统更新由softwareupdate服务控制,App Store应用由其独立进程管理,第三方应用依赖各自更新器。
macos 本身不提供统一开关来“管理所有软件更新的定时检查”,而是分层控制:系统级更新由 softwareupdate 服务负责,app store 应用更新由 app store 进程独立管理,而 microsoft、adobe 等第三方应用则依赖各自内置的更新器(如 microsoft autoupdate)。三者互不干扰,需分别配置。
系统级更新:通过“软件更新”设置控制
这是 macOS 自身及系统组件(如 Safari、安全补丁)的更新通道。路径为:苹果菜单 > 系统设置 > 全局 > 软件更新 > 高级。关键选项包括:
- 检查更新:启用后,Mac 每天自动联系 Apple 服务器查询新版本(无需用户干预)
- 下载可用的更新:勾选后,发现更新即后台静默下载,不弹窗
- 安装 macOS 更新:仅对完整系统版本升级生效(如 Sonoma → Sequoia),需重启,建议谨慎开启
- 安装系统数据文件和安全性更新:强烈推荐开启——这类更新通常不需重启,且含紧急漏洞修复
App Store 应用:独立于系统更新机制
所有从 App Store 安装的应用(包括 Pages、Numbers、第三方上架 App)由 App Store 后台进程单独轮询更新。控制入口在:App Store > 设置(齿轮图标)> 自动检查更新。可选:
- 自动检查更新(默认开启)
- 自动下载应用更新(需配合“自动安装”才真正静默完成)
- 夜间安装(凌晨 2–5 点,要求设备接电源、联网、未休眠)
注意:App Store 不会更新通过其他方式安装的软件(如 Homebrew、.pkg 直装、拖拽安装的 App),哪怕它们也出现在“更新”列表中(那是误报或兼容性提示)。
第三方应用(如 OneNote、Office、Zoom):依赖厂商更新器
这类软件自带更新逻辑,例如:
让 macOS 自动化像说话一样简单 —— 用代码控制你的 Mac,无需学习 AppleScript 系统要求 macOS 14+ (Sonoma) Python 3.9+ 需要开启:辅助功能 + 屏幕录制权限
- OneNote / Microsoft 365:通过 帮助 > 检查更新 打开 Microsoft AutoUpdate,勾选“自动保持 Microsoft 应用最新”
- Adobe Creative Cloud:启动 CC 桌面应用,在设置中开启自动更新
- Homebrew 安装的命令行工具:无定时检查,需手动运行
brew update && brew upgrade
它们的检查频率、后台行为、通知方式均由各自程序定义,macOS 无法统一调度或禁用其定时任务——除非卸载对应更新器或用终端禁用其 launchd 服务(如 sudo launchctl disable system/com.microsoft.autoupdate.help)。
彻底关闭所有自动检查(仅限高级用户)
若需完全停用系统级定时检查(非推荐):
- 关闭界面设置:在“软件更新 > 高级”中取消勾选“检查更新”
- 停用底层服务:
sudo softwareupdate --schedule off - 禁用守护进程:
sudo launchctl disable system/com.apple.softwareupdated - 终止正在运行的实例:
sudo launchctl bootout system/com.apple.softwareupdated
App Store 和第三方更新器仍会按自身规则运行,需另行处理。









