買了某個健康相關的產品,對應的 app 只支持很少的國家(應該是只得到藥監批准的)。使用者本人在中國,但是選擇了美國註冊(亞洲能用的地方只有香港)。
現在的情況是,在美版 iPhone 上,語言設置為英文(這個應該是無所謂),國家設置為美國,物理拔出了中國 SIM 卡,打開了一張美國的 eSIM ,然後連著一個直連美國 IP 的路由器(全局代理),再在愛思上上把手機位置改成了某個美國的定位,並且時區也調成了位置對應的選項。
在這種設置下,連 Apple 都自動把 iCloud Private Relay 給啟動了,但這個 app 還是說人不在美國。那麼請問是通過什麼檢測到的呢?
目前的猜想是要麽是周圍的 WiFi 的地區信號都是中國,要不然是 app 可以更底層的抓 GPS 的信號,但是 iOS 給這樣用嗎?我選的是位置只給一次,而彈出詢問框的時候,位置是藍點(不是灰的)並且顯示的是在愛思上手動選擇的一個美國的定位。iOS 隱私設置不就是限制 app 亂獲取位置嗎?如果隱私彈窗裡顯示的位置不是 app 真正拿到的,那這隱私設置有什麼用? app 可以跳過 iOS 拿到更底層的數據?期待解答。
目前這個 app 沒有 Android 版本,我也沒有 jailbroken 的 iPhone ,難道一定要把手機物理在美國激活 app 嗎?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.