OrionParker
V2EX  ›  Apple

iPhone wifi 的定位

  •  
  •   OrionParker · Mar 26 · 1681 views
    This topic created in 55 days ago, the information mentioned may be changed or developed.
    一直听说“Wi-Fi 可以影响定位”,但之前从来没真切体验过,这次算是亲身踩坑了。

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

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

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

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

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

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