正常充电短暂中断的原因 | AI生成和翻译
这是正常的 macOS 行为 —— 即使在充电器正常工作的情况下,仍可能出现短暂“未在充电”提示,主要有以下几个原因:
-
USB-C 电力传输重新协商 USB-C 充电器会与 Mac 协商电力协议。任何微小的握手中断(数据线弯折、转接器接触)都会导致短暂的“未在充电”暂停(约 1-5 秒),此时 PD 协议正在重新协商。这是单个采样点出现提示的最常见原因。
-
macOS 电池健康管理 “优化电池充电”功能可能在充电周期之间暂停充电,在恢复前短暂显示“未在充电”。这种情况在电量接近 80% 时更常见,但也可能发生在其他电量水平。
-
连接器松动 略微未插紧的 MagSafe 或 USB-C 连接器可能引起瞬时断电并恢复连接。
对代码的影响:当前逻辑会针对这些单次采样的瞬时状态触发误报通知。一个简单的修复方案是要求该状态在连续 N 次检测中持续存在后再触发警报: