Macbook 蓝牙不可用及睡眠掉电问题解决

使用MacBook 很久了,有两个问题都让我遇上了,感觉很有必要做个记录。

一、蓝牙不可用问题

看到网上有不少网友遇到了Mac蓝牙问题,我的问题也相差无几,笔记本长期连接蓝牙音箱,当不再使用笔记本让它进行睡眠后,过一段时间音箱总会冷不丁的来个等待设备连接的语音提示,这大概是MacBook的蓝牙问题,合上笔记本盖子未同步关闭蓝牙服务导致,而后诡异的电脑唤醒再次睡眠让音箱抽风,大半夜一个人在家的时候突然有人说话还是有点吓人的…

引用知乎网友分享的方法 https://zhuanlan.zhihu.com/p/79246309

#安装blueutil,用来通过命令行开关蓝牙
brew install blueutil
#安装sleepwatcher,监控电脑休眠和唤醒时触发执行指定脚本
brew install sleepwatcher
#启动sleepwatcher服务
brew services start sleepwatcher
#通过查看进程可以知道,当触发休眠的时候会执行 ~/.sleep脚本,唤醒的时候执行 ~/.wakeup 脚本
#/usr/local/sbin/sleepwatcher -V -s ~/.sleep -w ~/.wakeup
ps aux | grep sleepwatcher
vim ~/.sleep
  1 /usr/local/bin/blueutil -p 0
  2 echo "[`date "+%Y-%m-%d %H:%M:%S"`] sleep $?" >> ~/.sleepwatcher.log
vim ~/.wakeup
  1 /usr/local/bin/blueutil -p 1
  2 echo "[`date "+%Y-%m-%d %H:%M:%S"`] wakeup $?" >> ~/.sleepwatcher.log
chmod +x ~/.sleep
chmod +x ~/.wakeup

#可以查看 ~/.sleepwatcher.log 来验证是否执行脚本

二、Macbook盒盖休眠掉电问题

Macbook刚买来的时候续航还比较正常,但去年开始遇到盒盖后再次使用电脑没有一格电,都需要电源开机……
根据网上的方案,我使用了一下方案解决了续航问题:
1.首先进入「系统偏好设置」-「节能」里面,将「如果可能,使硬盘进入休眠」勾选上;
2.打开「启动台」找到「终端」,输入命令 pmset -g 查看系统的休眠参数。主要看「hibernatemode」这一项,有些朋友的可能是 0、3 或者 25。如果是 0,在这种模式下电脑休眠时掉电会比较严重,其次就是 3 和 25。 (我自己设定的值的是25!)

请输入图片描述