Keepresso
Keepresso
疑难排解

停止反复弹出的管理员密码请求

更新于 Jul 12, 2026 1 min

Keepresso 有两个功能会代表你修改受保护的 macOS 设置:合盖模式(使用 pmset disablesleep)和用于游戏与串流的 AWDL 暂停。macOS 会对这些操作加以保护,所以如果没有安装辅助程序,每次启动后第一次使用这些功能时都会要求输入管理员密码。管理员辅助程序能把这变成一次性设置,之后每次特权切换都会瞬间静默完成。

安装一次辅助程序

  1. 点击菜单栏里的杯子图标,打开偏好设置
  2. 通用顶部找到管理员辅助程序并安装它。
  3. 系统设置,登录项与扩展,App 后台活动中批准它。macOS 会在这一次请求你的管理员密码。

第一次启动 Keepresso 时,欢迎界面也会把安装辅助程序作为一个一次性步骤提供给你。

它做什么,不做什么

  • 只需输入一次密码。 设置完成后,“仅在冲泡时”生效的合盖模式和 AWDL 看门狗都会在不弹出提示的情况下启用,即使是触发器在后台启动会话时也是如此。
  • 能扛过重启和更新。 辅助程序会在重启或应用更新后重新注册自己,多数情况下会静默自我修复注册状态。
  • 权限范围刻意做得很窄。 辅助程序只能切换这两个开关,不持有任何其他权限,如果 Keepresso 退出或崩溃,它会恢复一切。
  • 它也会链接 CLI。 在 DMG 安装的情况下,辅助程序会创建 /usr/local/bin/keepresso 链接,让命令行工具开箱即用,并在应用移动或更新后自动修复这个链接。它绝不会碰任何不是自己创建的文件。

随时移除它

打开偏好设置,通用,管理员辅助程序并移除它。一切会照旧继续工作,只是恢复成每次启动都要求密码的方式。移除后,系统设置的 App 后台活动列表里可能会残留一行 Keepresso 记录,直到 macOS 刷新列表;重启一次就能清除它。

常见问题

为什么更新后 Keepresso 又要求我输入密码?

旧版本在更新或重启后可能会丢失辅助程序的注册状态。现在的版本会在启动时检查辅助程序,多数情况下会静默自我修复,不需要密码。如果确实需要你操作,会弹出一个居中的小窗口,给出唯一需要完成的修复步骤。

我必须安装辅助程序吗?

不需要。它是可选的。没有它,合盖模式和 AWDL 暂停依然能正常工作,只是 macOS 会在每次应用启动后询问一次管理员密码。

辅助程序安全吗?

它是一个小型的特权服务,只能切换合盖睡眠和 AWDL 暂停这两项功能。Keepresso 是开源的,你可以到 GitHub 上准确查看它做了什么。

获取 Keepresso

免费开源,支持 macOS 14 及以上版本。安装它,按你的方式让 Mac 保持唤醒。