停止重複跳出的管理員密碼提示
Keepresso 有幾項功能會代表你切換受保護的 macOS 設定:閉蓋模式(使用 pmset disablesleep)、用於遊戲和串流的 AWDL 暫停、熱能安全網的風扇加速、遊戲的高 CPU 優先權,以及排程喚醒。macOS 對這些設定設有防護,所以如果沒有安裝輔助程式,每次啟動後第一次使用其中一項功能時,都會要求輸入你的管理員密碼。管理員輔助程式能把它變成一次性的設定,之後每一次特殊權限切換都會瞬間靜默完成。
安裝一次輔助程式
- 點擊選單列裡的杯子圖示,開啟偏好設定。
- 在一般底下,找到最上方的管理員輔助程式並安裝它。
- 在系統設定、登入項目與延伸功能(背景 App 部分,在部分 macOS 版本中稱為允許在背景)底下核准它。macOS 會在那一次要求你的管理員密碼。
第一次啟動 Keepresso 時,歡迎畫面也會提供這個輔助程式,作為一次性步驟。
它會做什麼,不會做什麼
- 只需一次密碼,永久有效。 設定完成後,「僅在沖泡時」的閉蓋模式和 AWDL 看門狗會不跳出任何提示就直接啟用,即使是觸發條件在背景啟動工作階段時也一樣。
- 它能撐過重新啟動和更新。 輔助程式服務內建在應用程式裡,所以應用程式更新會自動在磁碟上替換它。唯一的殘留是仍在記憶體中執行的更新前服務,Keepresso 會依版本辨識它、在背景退役,並在持續期間(通常不到一分鐘)於偏好設定中回報。不需重新安裝、不用密碼、也不用再次核准。
- 它的權限刻意做得很窄。 這個輔助程式只能切換那幾個開關:閉蓋睡眠、AWDL 暫停、風扇加速、遊戲的 CPU 優先權,以及排程喚醒。不持有任何其他權限,並採取失效安全設計:若 Keepresso 結束或當機會還原一切,強制風扇加速也會隨應用程式連線中斷而停止(並以當機標記在下次啟動時恢復自動風扇控制),提高的 CPU 優先權也會在你停止遊玩時恢復正常,遊戲結束時更是必定恢復。
- 它也會連結 CLI。 在 DMG 安裝的情況下,輔助程式會建立
/usr/local/bin/keepresso連結,讓命令列工具直接可用,並在應用程式搬移或更新後自動修復它。它從不動它自己沒有建立的檔案。
隨時移除它
開啟偏好設定、一般、管理員輔助程式並移除它。一切會照舊繼續運作,回到每次啟動都跳出密碼提示的方式。移除後,系統設定可能仍會在 App 背景活動裡顯示一列殘留的 Keepresso 項目,直到 macOS 重新整理清單;重新啟動能清除它。
常見問題
為什麼更新後 Keepresso 又跳出密碼提示?
較舊版本可能在更新或重新啟動後遺失輔助程式的註冊狀態。目前版本會在啟動時檢查輔助程式,並在常見情況下自行靜默修復,不需要密碼。如果真的需要你動手,會有一個小視窗置中彈出,裡面只有一個修正步驟。
我一定要安裝輔助程式嗎?
不需要。它是選用的。沒有它,閉蓋模式和 AWDL 暫停仍然能運作;只是 macOS 會在每次應用程式啟動時要求一次管理員密碼。
這個輔助程式安全嗎?
它是一個小型的特殊權限服務,只能切換閉蓋睡眠和 AWDL 暫停、為熱能安全網加速風扇、提高遊戲的 CPU 優先權,以及安裝排程喚醒。它的指令經過強化,能抵禦不受信任的輸入,而且 Keepresso 是開源專案,你可以到 GitHub 讀到它確切做了什麼。
自動化可以透過輔助程式修改喚醒排程嗎?
只有在你允許時才行。keepresso wake set 和對應的 MCP 工具,只有在 偏好設定、自動化 下的 允許自動化修改喚醒排程 開啟時才能運作,而它預設為關閉。用 keepresso wake status 讀取排程則一律允許。更多說明:讓 AI 智能體保持你的 Mac 喚醒。
更多「疑難排解」內容
