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

這個 iOS app 是怎樣判斷我不在某個國家的?

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

    買了某個健康相關的產品,對應的 app 只支持很少的國家(應該是只得到藥監批准的)。使用者本人在中國,但是選擇了美國註冊(亞洲能用的地方只有香港)。

    現在的情況是,在美版 iPhone 上,語言設置為英文(這個應該是無所謂),國家設置為美國,物理拔出了中國 SIM 卡,打開了一張美國的 eSIM ,然後連著一個直連美國 IP 的路由器(全局代理),再在愛思上上把手機位置改成了某個美國的定位,並且時區也調成了位置對應的選項。

    在這種設置下,連 Apple 都自動把 iCloud Private Relay 給啟動了,但這個 app 還是說人不在美國。那麼請問是通過什麼檢測到的呢?

    目前的猜想是要麽是周圍的 WiFi 的地區信號都是中國,要不然是 app 可以更底層的抓 GPS 的信號,但是 iOS 給這樣用嗎?我選的是位置只給一次,而彈出詢問框的時候,位置是藍點(不是灰的)並且顯示的是在愛思上手動選擇的一個美國的定位。iOS 隱私設置不就是限制 app 亂獲取位置嗎?如果隱私彈窗裡顯示的位置不是 app 真正拿到的,那這隱私設置有什麼用? app 可以跳過 iOS 拿到更底層的數據?期待解答。

    目前這個 app 沒有 Android 版本,我也沒有 jailbroken 的 iPhone ,難道一定要把手機物理在美國激活 app 嗎?

    23 条回复    2024-02-21 12:43:52 +08:00
    Brrrr
        1
    Brrrr  
       280 天前 via iPhone
    什么 app
    uses090
        2
    uses090  
       280 天前 via iPhone
    那要问你自己了,有没有之前启动过 app ,有没有关联项目,另外据我所知 iOS17 爱思的定位早就失效了,即便以上都没问题,我也见过只允许蜂窝数据之连基站才能使用的 app ,不过那些都是运营商的骚操作了
    vokins
        3
    vokins  
       280 天前 via iPhone
    周围基站吧?
    dewi
        4
    dewi  
       280 天前 via iPhone
    @uses090 爱思新版修复了,我现在拿来企微远程打卡没问题😂
    cinamann
        5
    cinamann  
    OP
       280 天前 via iPhone
    @vokins 我開了飛行模式。
    wsjjacky
        6
    wsjjacky  
       280 天前
    可以尝试在地图 app 里把最近的定位地点信息删除,然后搜索并手动定位到美国某个地点。
    Brrrr
        7
    Brrrr  
       280 天前 via iPhone
    除了苹果自己,好像还没有这样的隐私权限吧
    shinsekai
        8
    shinsekai  
       279 天前
    不说什么 app 吗
    Guruu
        9
    Guruu  
       279 天前   ❤️ 1
    我记得模拟定位的海拔是 0 ,app 检测这个就行
    hsiaochi
        10
    hsiaochi  
       279 天前
    经纬度?
    hash
        11
    hash  
       279 天前
    sim 卡,基站,Wi-Fi,语言,系统区域,时区等等
    只要开发者愿意,可以封堵你能想到的任何跳过检测的路子
    Daitabashi
        12
    Daitabashi  
       279 天前   ❤️ 1
    基站啥的 app 拿不到, 但能看到是不是开了 VPN, 可能据此一刀切了
    CivAx
        13
    CivAx  
       279 天前
    样本 App 都不给搁这哐哐一顿描述你想让人怎么回答呢……找医生看病也得患者本人来的吧?
    wclebb
        14
    wclebb  
       279 天前
    難道一定要把手機物理在美國激活 app 嗎?
    去香港激活?

    我怀疑是因为 iPhone 有缓存部分信息。
    如果你不嫌麻烦,把 iPhone 备份好,再格式化,然后进去时设定好 App 并激活试试。
    可能最简单的就是用新的手机激活好,再转到你原来的手机。
    Kimyx
        15
    Kimyx  
       279 天前
    参考下 TikTok ,只要之前被检测到过后续无论怎么换环境都刷不动。卸载重装试试。
    cinamann
        16
    cinamann  
    OP
       279 天前 via iPhone
    @hash 全部都設置成美國了。

    @Kimyx 重裝了 app ,到了最後一步仍然抱錯,但是目前看來不需要 reset iOS 。
    134432233
        17
    134432233  
       279 天前 via iPad
    我的猜測:
    ❶ 路由器的全局代理有沒有做好
    ❷ 可能需要美國的基站定位驗證你人在美國

    順便說一下你後面關於 Wi-Fi 訊號的猜想可能也有道理
    eggt
        18
    eggt  
       279 天前
    难道是 omron connect ?
    FFFMML
        19
    FFFMML  
       279 天前
    iCloud Private Relay 能用没有任何说服力,因为这玩意有时候给我检测到该地区不可以还会给我分配这个地区的 100 分节点。其实你把软件名字发出来大家八仙过海看谁能用才能解迷。
    cinamann
        20
    cinamann  
    OP
       279 天前 via iPhone
    是 Dexcom G7 ,麻煩各位大神看看:
    https://apps.apple.com/us/app/dexcom-g7/id1569432518
    cinamann
        21
    cinamann  
    OP
       279 天前 via iPhone
    @134432233 第一點不大可能,第二點可能性很大。
    labdum
        22
    labdum  
       279 天前
    iCloud Private Relay 只支持 safari 流量呀。app 它不管的。而且他也是和 cloudflare 合作的服务,如果是类似他家 warp 的东西,那只是保护你具体的 ip ,你的大概位置还是知道的,并不具备翻墙的功能,warp 一般是给你用理你最近的 cloudflare 的服务器,也就是甚至有可能在同一个国家,cf 他家中国也有 30 个数据中心。
    然后还有所谓的全局代理,是什么协议的,真的代理了全部流量?
    app 本身是美国 app store 里下载的吗?
    weeei
        23
    weeei  
       278 天前
    和 app 开发商反馈:我是来中国旅游的美国人,为什么这个 App 不 work 了,急用。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1379 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 23:50 · PVG 07:50 · LAX 15:50 · JFK 18:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.