V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
OrionParker
V2EX  ›  Apple

iPhone wifi 的定位

  •  
  •   OrionParker · 3 月 26 日 · 1230 次点击
    一直听说“Wi-Fi 可以影响定位”,但之前从来没真切体验过,这次算是亲身踩坑了。

    我最近在同一个小区搬了家,从 A 栋搬到 D 栋,距离不算远。结果连续两三天发现一个很离谱的现象:
    📍定位始终还停在 A 栋,怎么都不动。

    一开始以为是系统抽风,后来我做了个测试:
    👉 重启 iPhone ,只开蜂窝数据,不连 Wi-Fi —— 定位立马正常,回到 D 栋
    👉 但一旦重新连上常用 Wi-Fi —— 定位又“瞬移”回 A 栋

    这时候我才反应过来:
    原来手机会用“已知 Wi-Fi”来辅助定位,而且这个定位是基于历史记录/数据库的。

    也就是说:
    如果你连的是“熟悉的 Wi-Fi”,系统可能会优先用它来判断位置,甚至覆盖 GPS 的结果(尤其是在距离不远的时候)。

    最后我的解决办法也挺“土但有效”:
    👉 直接把 Wi-Fi 名字改了,让手机把它当成一个“全新的网络”

    结果——定位立刻恢复正常 ✅
    8 条回复    2026-04-03 11:16:46 +08:00
    alect
        1
    alect  
       3 月 26 日
    我三个房子的 wifi 都是一个名字,其中两套房子很近大概一百米,也没出现过你说得这个情况。确实奇怪。
    TerryNi
        2
    TerryNi  
       3 月 26 日
    不仅手机会根据 Wi-Fi 定位,App 本身也会收集 Wi-Fi 信息进行定位,这个数据库可以进行 Wi-Fi Mac 地址定位查询。https://www.cellocation.com
    dingdangnao
        3
    dingdangnao  
       3 月 26 日
    切身体会,用蜂窝数据的时候 定位精确到公司所在的楼了,是对的
    连上公司 Wi-Fi 马上就定位到隔壁的隔壁楼了😂
    OrionParker
        4
    OrionParker  
    OP
       3 月 27 日
    @alect 100 米算远的了 我两栋楼就离了二三十米
    LxnChan
        5
    LxnChan  
       3 月 27 日
    @TerryNi 我查了一下我自己家 AP 的 BSSID ,发现还在搬家前的地址 XD
    LxnChan
        6
    LxnChan  
       3 月 27 日
    @alect 你这个是 SSID ( WiFi 名)一致但 BSSID ( MAC 地址)不一致,所以其实不会出现这个问题
    xy19009188
        7
    xy19009188  
       2 天前
    我现在订外卖还是老公司地址呢,非常烦,公司 Wi-Fi 也不可能改名字
    xy19009188
        8
    xy19009188  
       2 天前
    我现在用 5g 也是老公司地址,高德导航都不行
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2453 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 11:16 · PVG 19:16 · LAX 04:16 · JFK 07:16
    ♥ Do have faith in what you're doing.