可关闭app store自动更新:一、系统设置中关闭app store自动更新开关;二、app store内偏好设置取消勾选自动更新;三、终端执行defaults写入命令并刷新dock;四、防火墙阻止adobe/microsoft等更新进程;五、修改hosts文件屏蔽苹果更新域名。

如果您在使用 Mac 时频繁收到 App Store 应用的后台下载、安装或通知提醒,影响日常操作体验,则可能是 App Store 自动更新功能正在运行。以下是关闭该功能的具体方法:
一、通过系统设置关闭 App Store 自动更新
此方法直接修改 App Store 的内置行为,禁用所有通过 App Store 安装的应用程序的自动下载与安装,操作安全且可逆,适用于绝大多数用户。
1、点击屏幕左上角的苹果菜单(),选择“系统设置”。
2、在左侧边栏中点击“App Store”。
3、在右侧“自动更新”区域,找到并关闭应用更新开关。
4、确认该开关变为灰色,此时 App Store 将不再自动下载或安装任何已购应用的新版本。
二、通过 App Store 应用内设置关闭自动更新
该方式绕过系统设置路径,直接在 App Store 应用内部调整偏好,适用于习惯使用图形界面且希望快速生效的用户。
1、打开“App Store”应用程序。
2、在屏幕顶部菜单栏中,点击“App Store”,然后选择设置(或“偏好设置”)。
3、在弹出窗口中,取消勾选自动更新复选框。
4、关闭窗口,更改立即生效,无需重启应用或系统。
三、使用终端命令禁用 App Store 级自动更新
该方法通过写入系统级偏好设置,强制覆盖 App Store 的自动更新逻辑,效果比图形界面更稳定,尤其适用于配置受管设备或需批量部署的场景。
1、打开“应用程序” → “实用工具” → “终端”。
2、输入以下命令并回车:defaults write /Library/Preferences/com.apple.commerce AutoUpdate -bool false。
3、输入管理员密码(输入时无光标反馈,属正常现象),按回车确认执行。
4、为使设置立即生效,运行:killall Dock,以刷新系统界面进程。
四、移除 App Store 更新权限依赖项
部分应用(如 Adobe Creative Cloud、Microsoft AutoUpdate)会绕过 App Store 设置独立检查更新,需额外限制其网络访问能力,防止其触发后台更新请求。
1、打开“系统设置”,进入隐私与安全性 → “防火墙”。
2、启用防火墙,点击“防火墙选项”,再点击左下角+(加号)按钮。
3、在弹出窗口中,定位并添加对应更新进程,例如:AdobeIPCBroker 或 Microsoft AutoUpdate。
4、选中添加后的条目,在右侧将行为设为阻止传入连接,点击“好”保存。
五、修改 hosts 文件屏蔽 App Store 更新域名
该方法从网络层阻断 App Store 客户端与苹果更新服务器的通信,即使其他设置未完全生效,也能确保更新请求无法发出,实现物理级拦截。
1、在“终端”中输入命令:sudo nano /etc/hosts,按回车后输入管理员密码。
2、使用方向键将光标移至文件末尾,另起一行,逐行添加以下内容:
127.0.0.1 appldnld.apple.com
127.0.0.1 swcdn.apple.com
127.0.0.1 swdist.apple.com
3、按 Control+O 保存,回车确认;再按 Control+X 退出编辑器。
4、刷新 DNS 缓存以立即生效:sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder。










