必须从iCloud钥匙串同步、本地钥匙串清理、App Store自动填充开关三处同时切断:先关闭iCloud密码同步并选择“从Mac中移除”,再用钥匙串访问删除appstore/itunes相关条目,最后在系统设置中关闭Safari自动填充或退出App Store账户。

Mac上每次在App Store输入Apple ID密码后,系统会自动记住并默认下次填充,导致隐私泄露风险或误触提交。必须从iCloud钥匙串同步源头、系统级密码管理、App Store账户绑定三处同时切断,才能彻底禁用该自动记忆行为。
断开iCloud钥匙串密码同步(关键前置)
这一步不完成,后续所有设置都会被绕过——因为App Store的“自动填充密码”功能直接调用iCloud钥匙串里的凭证,而非本地缓存。
1、点击屏幕左上角苹果菜单 → 选择“系统设置”
2、左侧边栏点击你的Apple ID姓名 → 右侧点“iCloud” → 向下滚动找到“密码”并点击进入
3、关闭【同步此 Mac】开关 → 弹窗中【必须选“从 Mac 中移除”】(选“保留副本”仍会被App Store读取)
注意:关闭后,iPhone新保存的密码不会再同步到这台Mac,但已存在的旧条目仍留在本地钥匙串里,需下一步清理。
清空本地钥匙串中的App Store相关密码条目
即使断开同步,Mac本地“登录”钥匙串中仍残留着之前同步来的Apple ID密码记录,App Store启动时会优先尝试调用它们。
打开“钥匙串访问”应用(Spotlight搜索即可)→ 左侧边栏选“登录” → 右上角搜索框输入“appstore”或“itunes” → 找到类型为“互联网密码”的条目 → 右键逐个删除 → 输入管理员密码确认。
若不确定哪些条目相关,可直接清空整个“登录”钥匙串:顶部菜单栏“编辑”→“更改密码”,当前密码填你Mac登录密码,新密码留空,确认后所有本地密码类条目将被清除。
禁用App Store自身的密码自动填充开关
方法一:通过系统设置统一管控
系统设置 → Safari浏览器 → 自动填充 → 关闭“用户名和密码”开关(该开关实际控制全系统自动填充入口,包括App Store)
方法二:在App Store内直接关闭
打开App Store → 点击右上角头像 → 拉到底部点“退出登录” → 退出后不要重新登录,此时App Store处于无账户状态,自动填充功能彻底失效。
这一步操作起来很简单,但必须确保前两步已完成,否则退出再登录,旧密码会立刻重新载入。


















