Macbook无法进入睡眠
方法是通用的,但是阻止应用可能不同
打开terminal终端,输入命令
pmset -g

看到sleep一项,是被sharingd阻止的,但是我当时并不知道这是什么
sleep 1 (sleep prevented by sharingd)
输入命令
pmset -g assertions

发现PreventUserIdleSystemSleep一项有1项在阻止,sharingd一行中显示是Handoff阻止了睡眠,也就是“接力”功能。
接下来关闭“接力”功能
系统偏好设置-通用

关闭“接力功能”,取消打勾