昨天苹果宣布将从 2024 年 3 月份开始在欧盟境内提供一系列新政策,包括开放 iOS 侧载、开放浏览器引擎、默认浏览器选择、开放替代商店、开放替代支付等等。
其中被各位网友重点关注的自然是 iOS 侧载安装功能,该功能无需通过苹果应用商店就可以下载和安装应用,当然即便如此应用也必须通过苹果的检查和认证,否则也不能侧载安装。
苹果强调这些新政策仅会在欧盟境内提供,苹果不会在其他市场做出这些改变,苹果自认为现有政策才是最适合全球用户的。
所以关于 iOS 侧载问题苹果会严格识别用户是否在欧盟境内,只有用户符合相关条件后才能获得 iOS 侧载及其他诸多功能。
iOS 17.4+ 设置、关于底部新增 可识别区域 新选项
那苹果是如何识别的呢?目前有以下几种参数:
已知:Apple ID 的账单地址
已知:用户的当前位置 (苹果检查国家 / 地区不获取精确位置)
已知:iOS 设置中的区域
已知:设备类别 (无论是 iPhone 还是 iPad)
可能:通过 SIM 卡读取运营商信息
可能:通过 WiFi 信息识别区域
可能:通过 IP 地址辅助检测
特别:专门检查设备是否为国行版
标注为已知的是苹果确定会使用的检测方式,这是根据 iOS 里挖掘的代码而来,标注为可能的是蓝点网的猜测,这几种检测方式目前都比较流行的,苹果不太可能只通过定位这些不太容易修改的方式来检测,毕竟定位真要是修改也是有办法的。
至于为什么苹果会检测是否为国行版就不知道原因了,不过这些测试版中的代码,后续正式版发布后可能会有所变更。
另外苹果是在服务器上维护了一份允许侧载的国家 / 地区名单,苹果通过本地检测到的信息来判断用户是否位于上述国家 / 地区,如果是则允许侧载以及适用于欧盟那些政策。
这在未来如果有其他国家或地区也出台了类似法律,那么苹果也可以通过迅速增加国家或地区名单来提供侧载,不需要再进行大的改动。
版权声明:感谢您的阅读,本文由山外的鸭子哥转载或编译自9to5mac,如需转载本文请联系原作者获取授权,谢谢理解。