今天發現了一個很奇怪的現象,我通過美區 app store 下載的 nike 這個 app (并不獲取位置權限)會在打開之後提示我使用國内版 nike
我嘗試了如下幾個測試,但結果都是會跳轉:
因爲觸及到我的知識盲區了,所以希望有瞭解的朋友可以一起探討下,除了 IP 和 Location 權限以外還有其他的方法可以知道我的具體位置信息嗎?
感謝!
1
RiverMud 2023-08-24 09:09:22 +08:00
不会是跟 TikTok 一样吧?
设备地区设置+SIM 卡代码检测。 |
2
Chad0000 2023-08-24 09:16:49 +08:00 via iPhone
也有可能是一开始根据 ip 判断了 op 的位置,然后把位置和时间也记录到那个 key chain 里面,后面你怎么弄都不会影响这个纪记录。
瞎猜的 |
3
qq2511296 2023-08-24 09:34:13 +08:00
还可以通过获取设置里面的语言地区来判断吧
|
5
TerryNi 2023-08-24 10:09:30 +08:00
注册 nike 账号的时候不要选择中国,全局代理会要求 email 登录,国内 IP 下只可以手机号登录,我的可以正常登录
|
6
653513754 2023-08-24 10:10:51 +08:00
不插手机卡或者插国外卡,国外时区
|
7
jeblur OP @RiverMud 看了下,我的設備確實是 mainland china ,但是我不敢貿然去變更這個地區設置,如果是這樣的話要騗過它就比較困難了
|
8
jeblur OP @TerryNi 其實還沒有到注冊和登錄賬號,僅僅只是打開 app 就會提示該 app 不適用,建議使用國内版 app 的消息。
|
9
opengps 2023-08-24 10:30:31 +08:00
虽然我不做客户端开发,但是我倒是可以参与下这个话题:
1 ,附近 wifi 的 mac 地址 2 ,附近蓝牙的 mac 地址 3 ,ip 地址 4 ,类似于苹果 airtag 的模式来自附近同类设备 5 ,sim 卡的基站信息 6 ,浏览器定位信息(浏览器提供的综合来源) 7 ,gps |