遇到问题2026-11-06

自动填充不工作,怎么排查

登录页不弹候选、填不进去、填了不提示保存——按命中率从高到低逐项排查,并说明哪些情况是平台本身的限制、排查也解决不了。

先确认一件事:这个平台支持吗

有些情况不是设置问题,是平台本身没有开放能力。先对照下表,避免白排查:

平台填充密码保存新密码通行密钥
Android✅✅✅ 需 Android 14 及以上
iOS✅✅ 需 iOS 26.2 及以上✅ iOS 17+
macOS✅ 仅 Safari 与原生 App❌ 不支持✅ macOS 14+
Windows❌ 浏览器内靠插件——
鸿蒙 Next❌ 系统未开放接口❌❌

两个最常被当成 bug 的限制:

  • macOS 上非 Safari 的浏览器不走系统填充——Chrome、Edge 需要装浏览器插件。
  • Windows 与鸿蒙没有系统级填充,这是系统没开放对应接口,不是功能缺失。Windows 上网页填充请用插件。

按这个顺序排查

1. 有没有设成系统默认填充服务(最常见)

绝大多数「完全没反应」都是这一条。在系统设置里搜索「自动填充」,确认默认服务是 KeyMe Pass。

只在 App 内打开开关是不够的——系统侧没设默认,其他应用里不会出现候选。

2.「后台弹窗」权限(国产 ROM 高发)

症状是点了填充没有任何反应,像是点空了。

这个权限在国产系统上通常默认关闭,而且位置较深。KeyMe Pass 的「我的 → 自动填充」页面有直达入口,按提示开启即可。

如果找不到这个入口,或者想自己去系统设置里找:打开系统设置,在顶部搜索框里搜「后台弹窗」(也可以试「后台弹出」「后台启动」,拼音也能搜)。

在华为系统设置的搜索框里搜索「后台弹窗」,结果指向「隐私 > 权限管理」
在系统设置里搜关键字,比逐层翻菜单快

找到后进入对应页面,把 KeyMe Pass 的开关打开:

华为「后台弹窗」权限页,KeyMe Pass 开关已打开
华为的「后台弹窗」页面,把 KeyMe Pass 打开

⚠️ 上面两张图是华为机型的示例。各家国产系统这一项的名称和位置都不一样——有的叫「后台弹出界面」,有的归在「应用启动管理」里。用搜索比照着路径找更可靠。

3. 通知权限

症状是改了密码之后新密码没存上。保存提示依赖通知权限,关掉就收不到。

4. 条目里的网址对不对

填充靠网址匹配。如果某个站点始终不弹候选,打开对应条目检查网址字段:

  • 是否填了完整域名
  • App 登录场景下,该条目是否关联了对应的应用

5. 库是不是锁着

锁定状态下不会给出候选。先解锁再试。若频繁被锁,可在「安全设置」里调长自动锁定时间。

特定现象

能填充,但从不提示保存(Edge 等浏览器)

这是刻意的行为,不是故障。部分浏览器走系统兼容模式,KeyMe Pass 拿到的密码字段是圆点占位符而非真实内容。此时如果弹保存提示,存进去的会是一串圆点。

所以这些浏览器里只填充、不提示保存。新密码请手动添加,或改用浏览器插件——插件不受此限制。

部分 App 里始终不弹

有些 App 没有接入系统标准填充接口。Android 上可以开启「无障碍识别」作为补充路径,它能识别这类应用的登录框。

这是备选方案,建议先把上面第 1~3 条设好再考虑。

通行密钥创建失败

  • Android:需要 Android 14 及以上,且设备有 Google Play 服务。部分国行 ROM 未提供第三方凭据入口,无法使用。
  • iOS:需要 iOS 17 及以上。
  • 鸿蒙:不支持(整机无 GMS,系统也未开放接口)。

相关