从 macOS Mojave 10.14.1 开始就有一个奇怪的BUG,当你的 Mac 处于正在连接 Wi-Fi 的状态时,你这时候去点击 Wi-Fi 图标,大概率会发生鼠标转圈,整个系统设置处于卡死状态,但是其他软件可以正常使用,这个时候一般通过重启才能解决,这种方法就很不方便。当 macOS Mojave 10.14.2 更新发布的时候,我以为这个BUG修复了,但是更新了以后发现苹果好像压根没有修复这个BUG,那只能自己动手了。
打开 Mac 终端,输入命令:

sudo kill -9 `ps aux | grep -v grep | grep /usr/libexec/airportd | awk '{print $2}'`

回车,搞定。

如果感觉每次都敲命令很麻烦,就把这个命令写成 shell 脚本,

#!/bin/bash

kill -9 `ps aux | grep -v grep | grep /usr/libexec/airportd | awk '{print $2}'`

保存成 resetWifi.sh 文件,一般保存在家目录,随后加 x.

chmod +x ~/resetWifi.sh

出现问题的时候直接运行:

sudo ~/resetWifi.sh

即可。