Apple Watch能否将定位提供源从配对iPhone切换至手表本身?
Apple Watch 定位来源查询与切换方案
一、查看当前使用的定位来源
苹果没有提供官方的实时定位来源显示入口,可通过以下特征间接判断:
- 若Apple Watch与配对iPhone处于蓝牙断开状态、iPhone关机/不在连接范围内,此时定位必然调用手表自带GPS模块
- 连接状态下可打开手表自带的「指南针」App辅助判断:如果页面底部的海拔、坐标精度数值更新延迟明显、误差大于10米,大概率在调用iPhone的GPS;如果数值更新即时、精度稳定在5米以内,基本是手表自身GPS在工作
- 蜂窝版Apple Watch关闭蓝牙+WiFi后仍能正常获取定位,说明当前使用的是手表自带GPS
二、强制切换定位来源的操作方法
苹果没有开放直接切换定位来源的官方入口,可通过修改权限、连接状态间接实现切换:
强制使用手表自带GPS
- 方案1:关闭配对iPhone的蓝牙,或者将iPhone放到蓝牙连接范围外,系统会自动切换到手表自身GPS
- 方案2:不想断开iPhone连接的话,可打开Apple Watch控制中心开启「飞行模式」,再单独点击定位图标开启定位服务,此时所有定位请求只会调用手表自身GPS
强制使用配对iPhone的GPS
打开iPhone上的「Watch」App,依次进入隐私与安全性→定位服务,关闭定位服务总开关即可,此时手表所有定位请求都会转发给配对的iPhone处理。
注意:关闭手表定位权限后,离开iPhone连接范围时Apple Watch将完全无法获取定位信息。
三、相关限制说明
苹果没有向普通用户、第三方开发者开放定位来源主动切换的API,无法做到一键无缝切换两种定位来源,所有切换操作都需要手动调整设备权限/连接状态实现。
内容的提问来源于stack exchange,提问作者robertrr61
相关产品推荐
相关产品推荐

