热点与流量
在 Mac 上使用低数据模式
低数据模式会让 macOS 和 App 在某个 Wi-Fi 网络上少用数据。它是针对单个网络的设置,而不是整台 Mac 的设置。
症状
- 想让 Mac 在热点、飞机或酒店网络上少用数据。
- 找不到适用于整台 Mac 的低数据模式开关。
- 已开启低数据模式,但有些 App 仍然消耗大量数据。
可能的原因
- 该设置只针对一个网络。“低数据模式”需在每个 Wi-Fi 网络的“详细信息”中单独设置。其他网络保留各自的设置。
- 由 App 决定减少什么。App 会读取当前网络是否处于低数据模式,并各自决定停止多少后台活动。
- 未连接到该网络。Wi-Fi“详细信息”显示的是 Mac 已知网络的设置。先连接到该网络,再更改设置。
如何检查
选取苹果菜单 >“系统设置”,然后点按边栏中的“Wi-Fi”。
点按当前所用网络旁边的“详细信息”。
查看“低数据模式”开关。
如何修复
在 Wi-Fi“详细信息”中打开“低数据模式”,然后点按“好”。
对每个需要节省数据的网络重复此操作。
要找出仍在消耗数据的 App,按照Mac 在后台消耗个人热点流量中的步骤操作。
对于不会减少数据用量的 App,暂停其同步或更新。
使用 Kilobat
一行命令同时获取低数据模式、按流量计费状态和 VPN 状态。
kilobat conditions --json输出 JSON,包含
lowDataMode、metered、osMetered、meteredSource和一行advice。Kilobat 不会更改低数据模式。借助 Pro 和网络过滤器,它可以在按流量计费的网络上阻止 App。参阅在按流量计费的网络上阻止 App。
常见问题
低数据模式和按流量计费的网络是一回事吗?
不是。Apple 的 Network 框架分别报告这两者。isConstrained 表示低数据模式,isExpensive 表示蜂窝网络或个人热点接口。参阅让 Mac 将网络视为按流量计费。
低数据模式对以太网有效吗?
Apple 的指南只介绍了 Wi-Fi 网络“详细信息”中的这项设置。本指南也只涉及 Wi-Fi。
参考资料
- Apple 支持:Mac 上的 Wi-Fi 设置
- Apple 支持:在 Mac 上更改 Wi-Fi 设置(macOS 13)
- Apple Developer:NWPath isConstrained
- Apple 开发者:NWPath isExpensive
参考资料核查于 2026年10月29日。man 手册页为 macOS 自带版本;在“终端”中用 man <name> 打开。