我很确定内置位置不会自动切换。
我听说过第三方应用程序,也称为Locations(只是很困难),它“在您的网络发生变化并切换设置时进行监视”。它不是免费的,但它并不太贵。
它可以根据位置执行的许多操作中包括“更改您的网络位置”。
一种可能的替代解决方案(不直接回答您的问题):
如果您拥有每个网络的DHCP控制(通过网络上的路由器或其他DHCP软件),您可以配置静态分配(也称为dhcp预留)以确保您的计算机始终获得相同的IP地址。然后,配置MacBook以从服务器获取其IP地址,而不必担心切换位置。