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

好奇 App Store 的游戏是如何检测用户所在位置的?

  •  
  •   CheepTok · 2022-08-07 14:42:14 +08:00 · 2684 次点击
    这是一个创建于 839 天前的主题,其中的信息可能已经有所发展或是发生改变。
    目前已知的部落冲突是通过系统语言以、地区和 IP 来实现的,如果检测到是中国大陆,那么就会弹出健康游戏忠告并自动跳转到腾讯区,反之则是使用 Game Center 来登录。如果要避免被送中,可以切换地区和语言,第一次登录时挂上全局代理,以后就可以自动登录 Game Center 了。
    但是有些游戏似乎还有其它检测手段,比如狂野飙车 9 、小黄人快跑。这两个无论如何设置,总能检测到是中国大陆用户然后给我送到中区...
    我已经尝试过(包括修改上述的语言、地区、IP ):
    1.关闭定位 2.拔掉 SIM 卡
    不知还有什么方法能够检测位置,不知有没有 iOS 开发者了解?
    补充:均使用美区 Apple ID 下载。但是很多游戏美区和国区是同一个包,只是根据手段来检测玩家所在区域。
    15 条回复    2022-08-08 23:14:28 +08:00
    xyzzyssd
        1
    xyzzyssd  
       2022-08-07 15:02:49 +08:00
    之前看到 wifi6 的网卡通过收集各种无线电信号中的地理信息判断所在位置来决定是否开启 6ghz 。可能是一样的原理?
    typig001
        2
    typig001  
       2022-08-07 16:06:05 +08:00 via iPhone
    转发以下内容:
    后面部落冲突贴吧有位大佬给出了不抹掉的解决办法,具体思路就是安装旧版本国际服,然后再打开外区 app store 去更新,我实操后完美解决。

    准备:1.外区旧版本 app 本体。我是用的分服前最后一次更新的美区安装包
    2.电脑安装能给手机装 app 的工具,我是 mac 电脑,用的 apple configurator 2 ,xp 你就随便找个 xx 助手,xx 不是名字

    实操:1.删除手机上的游戏,app strore 换美区账号登录
    2.电脑给手机安装旧版游戏本体
    3.打开 app store ,搜索游戏,进去详情页,等个 2 秒,打开按钮会变成更新,点一下更新,然后挂梯子进游戏,就可以正常玩了
    Jooooooooo
        3
    Jooooooooo  
       2022-08-07 16:10:27 +08:00   ❤️ 1
    你可以研究下 tiktok 屏蔽大陆的手段, 没见过比它还高明的.
    CheepTok
        4
    CheepTok  
    OP
       2022-08-07 17:51:25 +08:00
    @typig001 部落冲突我个人测试没有这么麻烦的,只需要更改系统地区、语言然后挂上代理就可以了。美区和国区的 COC 包的内容是一样的吧😂
    CheepTok
        5
    CheepTok  
    OP
       2022-08-07 17:52:03 +08:00
    @Jooooooooo 😂我研究下看看
    stkstkss
        6
    stkstkss  
       2022-08-07 18:39:16 +08:00
    @Jooooooooo 这个是什么原理???
    ChicC
        7
    ChicC  
       2022-08-07 19:19:00 +08:00
    @stkstkss SIM 卡,设备序列号,巴拉巴拉
    CheepTok
        8
    CheepTok  
    OP
       2022-08-07 20:02:29 +08:00
    @Jooooooooo 在网上搜了一圈都没找到详解这玩意的文章...
    xipuxiaoyehua
        9
    xipuxiaoyehua  
       2022-08-07 20:02:35 +08:00 via iPhone
    @CheepTok tiktok 检测很简单,蜂窝设备只要你插了国内的 sim 卡就进不去,都走不到代理那一步
    CheepTok
        10
    CheepTok  
    OP
       2022-08-07 20:11:46 +08:00
    @xipuxiaoyehua 这就没啥意思了啊,我这边小黄人快跑拔卡飞行模式代理全上都还是能弹出实名认证....
    Constantping
        11
    Constantping  
       2022-08-08 00:39:57 +08:00
    不知道可不可以通過 wifi 名稱判斷
    有 cht 一類是台灣
    有 Verizon 一類是美國
    有 chinaunicom 一類是中國
    都沒有就用 IP 等判斷
    Rhianu
        12
    Rhianu  
       2022-08-08 01:27:01 +08:00
    @Constantping Wi-Fi 信道有国家地区代码可以获取,不排除这也会成为检测手段之一。虽然可以人工改,但是一般的路由器不支持,以及很多人不知道。
    akira
        13
    akira  
       2022-08-08 03:38:48 +08:00
    @xipuxiaoyehua tk 和 手机硬件,操作系统语言,sim 卡应该是无关的。
    我用国内手机,没刷过,卡 1 电信,卡 2 本地卡,刷 tk 没有问题的。
    ichanne
        14
    ichanne  
       2022-08-08 09:02:30 +08:00
    wifi 、基站、IP 地址等,这些信息可能收集后都持久化了。可以通过专门网站检查你的链接是不是完全模仿出国外状态。
    Eagleyes
        15
    Eagleyes  
       2022-08-08 23:14:28 +08:00
    @Jooooooooo #3 tt 非常简单吧,只要用 iPad 登录就完美规避
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2664 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 05:39 · PVG 13:39 · LAX 21:39 · JFK 00:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.