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

app 獲取位置信息的途徑

  •  
  •   jeblur · 247 天前 · 1163 次点击
    这是一个创建于 247 天前的主题,其中的信息可能已经有所发展或是发生改变。

    問題

    今天發現了一個很奇怪的現象,我通過美區 app store 下載的 nike 這個 app (并不獲取位置權限)會在打開之後提示我使用國内版 nike

    測試

    我嘗試了如下幾個測試,但結果都是會跳轉:

    • 打開全局代理
    • 僅給與網絡訪問權限( WiFi ,LTE )
    • 因爲我還安裝了國内版 nike ,所以懷疑是否兩個 app 有聯動,於是我刪除了國内版 nike ,結果不變
    • 更新和重新安裝(清除 cache )

    請教

    因爲觸及到我的知識盲區了,所以希望有瞭解的朋友可以一起探討下,除了 IP 和 Location 權限以外還有其他的方法可以知道我的具體位置信息嗎?

    感謝!

    第 1 条附言  ·  247 天前

    更新測試 I

    • 移除sim卡 - 結果不變
    • 更改時區到非中國地區 - 結果不變
    第 2 条附言  ·  247 天前
    ### 結帖
    - 變更設置中的地區后打開 app 不再提示使用國區 app 了

    所以設置中的地區信息也是 nike 手機 app 的參考因素之一
    12 条回复    2023-08-24 14:38:33 +08:00
    RiverMud
        1
    RiverMud  
       247 天前
    不会是跟 TikTok 一样吧?
    设备地区设置+SIM 卡代码检测。
    Chad0000
        2
    Chad0000  
       247 天前 via iPhone
    也有可能是一开始根据 ip 判断了 op 的位置,然后把位置和时间也记录到那个 key chain 里面,后面你怎么弄都不会影响这个纪记录。

    瞎猜的
    qq2511296
        3
    qq2511296  
       247 天前
    还可以通过获取设置里面的语言地区来判断吧
    jeblur
        4
    jeblur  
    OP
       247 天前
    @qq2511296 系統語音在下載這個 app 之前就已經是英語了,所以覺得應該不是這個因素
    TerryNi
        5
    TerryNi  
       247 天前
    注册 nike 账号的时候不要选择中国,全局代理会要求 email 登录,国内 IP 下只可以手机号登录,我的可以正常登录
    653513754
        6
    653513754  
       247 天前
    不插手机卡或者插国外卡,国外时区
    jeblur
        7
    jeblur  
    OP
       247 天前
    @RiverMud 看了下,我的設備確實是 mainland china ,但是我不敢貿然去變更這個地區設置,如果是這樣的話要騗過它就比較困難了
    jeblur
        8
    jeblur  
    OP
       247 天前
    @TerryNi 其實還沒有到注冊和登錄賬號,僅僅只是打開 app 就會提示該 app 不適用,建議使用國内版 app 的消息。
    opengps
        9
    opengps  
       247 天前
    虽然我不做客户端开发,但是我倒是可以参与下这个话题:
    1 ,附近 wifi 的 mac 地址
    2 ,附近蓝牙的 mac 地址
    3 ,ip 地址
    4 ,类似于苹果 airtag 的模式来自附近同类设备
    5 ,sim 卡的基站信息
    6 ,浏览器定位信息(浏览器提供的综合来源)
    7 ,gps
    Chad0000
        10
    Chad0000  
       247 天前
    @Chad0000 #2
    我猜首次读取的信息它会保存一段时间并认为有效。OP 可以继续打开全局代理、移除 SIM 卡、时区改到非中国。然后把时间往后改一个月试试。
    jeblur
        11
    jeblur  
    OP
       247 天前
    @Chad0000 看 append 信息,設置中的地區信息是最後一根稻草
    zeal7s
        12
    zeal7s  
       247 天前
    @jeblur #7 我长期用外国区域,不会有任何问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2831 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 06:50 · PVG 14:50 · LAX 23:50 · JFK 02:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.