本帖仅技术讨论,请勿引申。
举例:某些 APP 里有这种判断,通常可以通过更改系统语言绕过。
在“关于本机”的型号中,可以看到“ MF383CH/A ”、“ MF383LL/A ”等字样,其中的“ CH ”、“ LL ”即为设备原始销售的地区码。
可能的情况举例:日版相机强制快门声音、iOS7 (或 8 )时期的国行 9 宫格中文输入法、国行 FaceTime Audio 等
都知道,不说了。
特别需要注意的是,由于一台设备上登录 AppStore 的帐号可以和登录 iCloud 的帐号不同,所以地区也可以不同。
对于 iCloud 帐号来说,苹果能够知道的用户信息比较多,比如地理定位信息(为了 Find My iPhone )、手机号码(两步验证)、ApplePay 信息、连接苹果服务器的本机 IP 地址等等。
苹果在提供 iCloud 服务时如何进行地区判断,至今对用户来说仍然未知,是个黑盒子。 可以通过调试工具分析连接 *.apple.com *.icloud.com *.icloud-content.com 等域名的信息综合判断
对于 3 大运营商来说,sim 卡的 ICCID 前三位都是 460,因此可以据此来判断用户地区。全球不同地区运营商代码可见 http://mcc-mnc.com/
可能的情况举例:是否在设备上显示“ Apple News ”应用图标(当然还结合了方式 1 )
在设备首次或刷机后激活时,需要插入 sim 卡进行网络基带解锁。此时可能会根据上述信息以及其他相关信息来拿到不同的激活策略和网络锁。
可能的情况举例:国行 5s 的 A1528、A1533 在默认情况下不能连接 4g 网络
在实际使用中,苹果可以自由选择一个或者多个方式来确认地区。更重要的是,苹果可以随着系统、服务器后台和 APP 升级而不断采取新的策略。
请大家继续补充。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.