必须关闭Mac自动连接iPhone热点功能,依次执行:系统设置→网络→Wi-Fi→详细信息→关闭“自动加入热点”;控制中心Wi-Fi菜单中设为“手动”;在Wi-Fi高级设置的已知网络列表中移除热点;用终端命令networksetup清除残留配置;最后在钥匙串中删除对应AirPort密码。

Mac在Wi-Fi信号弱或断开时,会自动连接附近已配对的iPhone个人热点,导致网络跳转、流量偷跑甚至隐私泄露,需要彻底关闭这一行为。
关闭Mac端自动连接开关
这一步直接禁用系统主动搜索和接入热点的能力,是核心操作。
打开「系统设置」→「网络」→「Wi-Fi」→ 右侧点「详细信息…」→ 滚动到底部 → 关闭「自动加入热点」。
同时检查控制中心:点击右上角Wi-Fi图标 → 滚动到底部 → 将「询问是否加入热点」改为「手动」。如果这里仍是“自动”,Mac仍会在无可用Wi-Fi时静默尝试连接。
从已知网络列表中删除热点名称
即使关了自动开关,Mac仍可能把你的iPhone热点保留在“首选网络”里,下次靠近时弹出连接提示。
点击左上角苹果图标 →「系统设置」→ 左侧「Wi-Fi」→ 右下角「高级」→ 切换到「已知网络」标签页。
找到对应热点(通常显示为“iPhone的热点”“张三的iPhone”等)→ 鼠标悬停 → 点击右侧「⋯」→ 选「从列表中移除」。
【必须点击弹窗中的“移除”按钮确认,仅关闭窗口不生效】
用终端命令清除残留配置
图形界面有时无法显示带空格、特殊字符或大小写混用的热点名,这些隐藏条目仍能触发自动连接。
打开「终端」(应用程序→实用工具),输入以下命令查看全部首选无线网络:
/usr/sbin/networksetup -listallpreferredwirelessnetworks Wi-Fi
在输出结果中逐行查找疑似热点名称,注意完整复制引号内的内容(例如"iPhone的热点")。
执行删除命令:/usr/sbin/networksetup -removepreferredwirelessnetwork Wi-Fi "iPhone的热点"。
若无任何输出,表示删除成功;若提示“No such network”,说明该名称未被识别为首选网络,需进入下一步。
清空钥匙串中的热点密码
这是最容易被忽略的一环——即使前几步都做了,钥匙串里还存着明文密码,Mac仍可能在后台调用它完成连接。
打开「钥匙串访问」(应用程序→实用工具)→ 右上角搜索框输入“iPhone”或联系人姓名 → 在结果中筛选类型为“AirPort network password”的条目。
双击该条目 → 勾选「显示密码」→ 输入管理员密码授权 → 点击窗口左下角「删除」→ 弹窗中选「删除」。


















