V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
xy2020
V2EX  ›  问与答

小米 K30, MIUI 12,关闭美团定位权限,美团依然可以自动定位,谁的锅?

  •  
  •   xy2020 · Aug 22, 2020 · 3975 views
    This topic created in 2083 days ago, the information mentioned may be changed or developed.
    如题,测试中发现:
    a 、华为手机测试没有问题
    b 、小米只有一台 K30,已经升级到最新的 MIUI,关闭美团的定位权限后,进入美团,首页不会自动定位,但进入二级页面“美团外卖”,则自动定位
    c 、流量模式,无 WIFI

    这是谁的问题?
    1 、小米的锅:定位权限控制有问题
    2 、小米的锅:美团发现了小米的漏洞、绕过了
    3 、美团的锅:有更强悍的能力、无视系统禁止、无视用户禁止
    18 replies    2020-08-23 12:53:17 +08:00
    ZRS
        1
    ZRS  
       Aug 22, 2020   ❤️ 2
    可能是别的应用有定位权限,美团能通过某些机制拿到

    或者是能拿到 SSID 列表,自己维护定位关系
    NPC666
        2
    NPC666  
       Aug 22, 2020 via Android   ❤️ 1
    通过 ip 定的位?
    aabbcc112233
        3
    aabbcc112233  
       Aug 22, 2020 via Android
    关闭 miui 优化后权限控制会变得很混乱。
    ethanSong
        4
    ethanSong  
       Aug 22, 2020
    小米最近系统,有个只有使用时候允许权限,然后你打开使用这个 app 时候,就默认打开这个权限了。
    reus
        5
    reus  
       Aug 22, 2020   ❤️ 2
    实机测试,新装美团,关闭定位权限后开启 app
    首页提示未开启定位,点击任何地方都提示“定位中”
    几秒后提示定位失败,并弹出手工选择城市的页面
    所以经过测试,未定位的设备,是不可以进入二级页面的
    如果你可以进入二级页面,说明你已经经过自动定位,或者手工选择了定位
    所以,美团这里可能只是记住了上一次定位的结果,并没有调用自动定位,并没有越过权限
    是你的理解有问题
    Hilong
        6
    Hilong  
       Aug 22, 2020 via iPhone
    只是记住了之前的位置而已,你卸载重装,一开始就不给定位权限,你看看还能不能定位到
    suzic
        7
    suzic  
       Aug 22, 2020 via Android
    k30pro 成功复现。卸载重装了 play 商店版,没给定位权限,首页定位失败,手动选择半个中国外的随便一个城市,点外卖,进去后会定位到附近的位置。
    但是我发现定位偏了 500m 左右,不是很准,有可能是某种模糊定位而不是 gps
    suzic
        8
    suzic  
       Aug 22, 2020 via Android
    @suzic 补充:开启定位后,就能精准定位到小区
    Mjhhh
        9
    Mjhhh  
       Aug 22, 2020
    小米有个功能叫 WLAN 和蓝牙扫描
    可以帮忙你辅助定位
    CRight
        10
    CRight  
       Aug 22, 2020 via Android
    运营商网络来判断位置?
    Cielsky
        11
    Cielsky  
       Aug 22, 2020 via Android
    可能是云控。
    上次用华为遇到个 bug,总把百度网盘的位置权限打开,问客服让把手机管家数据清楚一下,然后就好了
    dinghmcn
        12
    dinghmcn  
       Aug 22, 2020 via Android
    会根据送餐地址来辅助定位吧
    kokutou
        13
    kokutou  
       Aug 22, 2020 via Android
    有种东西叫 ip 定位。。。
    locoz
        14
    locoz  
       Aug 22, 2020 via Android
    1 、通过其他 app 的权限定位
    2 、IP 定位,基站 IP 有数据的话还是挺精准的
    3 、旧的定位数据
    都不需要它自身有位置权限…
    HarryQu
        15
    HarryQu  
       Aug 22, 2020
    定位有非常多的方式,举个例子,App 接入百度地图 SDK 以后,可以使用 GPS 定位,也可以使用 IP 定位。

    http://lbsyun.baidu.com/products/location
    IGJacklove
        16
    IGJacklove  
       Aug 22, 2020
    IP 定位啊,又不难...
    xy2020
        17
    xy2020  
    OP
       Aug 23, 2020 via Android
    @NPC666
    @CRight
    @kokutou
    @locoz
    @HarryQu
    @IGJacklove
    @suzic
    @reus

    经测试,应该是 IP 定位。
    但如此一来,系统的定位权限有何意义?为何华为手机上,美团不能通过 IP 定位??
    locoz
        18
    locoz  
       Aug 23, 2020 via Android
    @xy2020 #17 IP 定位精度不高,定位权限主要是管理高精度的定位。而且 IP 定位也没法管理,只要有个你的公网 IP 就能进行,拦不住。
    至于华为手机上它不能 IP 定位??不可能吧?华为又没法管控这方面。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3768 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 88ms · UTC 04:50 · PVG 12:50 · LAX 21:50 · JFK 00:50
    ♥ Do have faith in what you're doing.