macOS Notes
通过 AppleScript 创建、读取、搜索及管理 macOS 备忘录。适用于用户要求记笔记、记录事项、保存想法、创建会议记录等场景。
下载
macOS自动更新需四层协同管控:先在系统设置中关闭总开关及全部子项,再用终端命令停后台进程,接着通过hosts文件屏蔽更新域名,最后单独处理App Store和第三方应用通知。
macOS 的自动更新与推送提醒不是单个开关能控制的事,它由界面设置、后台服务、网络连接和通知权限四层共同作用。想真正管住它,得一层一层动手,不能只点几下设置就以为万事大吉。
系统设置里关掉总开关和所有子项
这是必须最先做的基础动作,否则后面操作容易失效。
打开“系统设置” → “通用” → “软件更新”,点击“自动更新”旁的 ⓘ 图标。
取消勾选【自动保持我的 Mac 最新】——这是总闸门,一关,后续所有动作都停摆。
点“高级…”,确保以下五项全部不勾选:自动检查更新、下载新更新、安装 macOS 更新、安装 App Store 应用更新、安装安全响应和系统文件。
回到主页面,再点右上角 (i) 按钮,关闭“显示 macOS 升级提醒”,这一步专门拦住 Sonoma → Sequoia 这类大版本横幅。
终端命令停掉后台心跳和红点
即使设置全关,system 仍可能每 8 小时唤醒 softwareupdated 进程,导致 Dock 或“系统设置”图标突然冒红点。
打开“终端”,依次执行:
sudo softwareupdate --schedule off
sudo launchctl disable system/com.apple.SoftwareUpdate
defaults write com.apple.systempreferences AttentionPrefBundleIDs 0 && killall Dock
hosts 文件屏蔽更新域名
如果横幅、弹窗或偏好设置里又冒出“1 个新更新”,说明系统还在连 Apple 的服务器。
在终端运行:sudo nano /etc/hosts
在文件末尾新增三行(2026 年实测有效):
127.0.0.1 swscan.apple.com
127.0.0.1 mesu.apple.com
127.0.0.1 appldnld.apple.com
保存后执行 sudo dscacheutil -flushcache 刷新 DNS 缓存。
App Store 和第三方应用单独处理
系统设置不管 App Store 自身的通知行为。
去“系统设置” → “通知” → “App Store”,关掉“允许通知”,并取消“在 Dock 中显示徽章”。
Office、Adobe 等第三方软件自带更新机制,需进各自偏好设置里手动关掉自动检查。