先自己查一下
App 自带一个只读体检命令,能打印出你这台机器上到底谁在阻止睡眠、当前的
pmset 设置、蓝牙状态和定时唤醒任务。很多问题看一眼就明白了。
反馈邮箱
hkm@886366.xyz
怎么生成诊断报告
在「终端」里执行这条命令,把输出贴到邮件里就好:
/Applications/无头骑士大师.app/Contents/MacOS/Knight --diagnose
它是只读的——不改任何设置,不关任何程序,不碰你的文件。可以放心跑。
报告里有什么
- 阻止睡眠的断言——哪些程序在撑、撑了多久、是什么类型的断言
- 电源设置——
disablesleep、sleep、womp、powernap、tcpkeepalive以及定时唤醒任务 - 强力模式与远程登录状态
- 蓝牙状态——私有 API 符号是否存在、权限状态、几种读取方式各读到什么
- 挡住睡眠请求的进程
反馈时请说明
- 你的 macOS 版本和机型(比如「macOS 15.8.1 / MacBook Pro 14 M1 Pro」)
- 你装的是哪个版本(App 里设置页底部有版本号)
- 卡在哪一步,屏幕上具体写的是什么
- 你期望它做什么
- 如果有关联,附上诊断报告
先看这些
下面几种情况比较常见,也许你的答案就在里面:
- 为什么我的电脑不睡?——八成是
disablesleep=1 - 只插一块屏行不行?——拔线检测是按显示器 ID 做的
- 怎么卸载?
- 它不做什么——哪些是硬件层面的、软件管不了的
其它说明
这个 App 是自己做的,没有公司背景,也没有工单系统——回复可能慢一点,但每封都会看。 如果你愿意,顺带说说你在什么场景下用这个工具,我会更有动力把它做得更靠谱。