应用侧载功能讨论已久,终于在iOS 17.4正式版中正式上线。用户更新到iOS 17.4正式版后可以下载App Store以外的应用程序。
不过,苹果开放应用程序侧载功能是有条件的:侧载功能仅在27个欧盟国家可用,并且该功能将在用户离开欧盟1个月后失效。 (欧盟27国包括以下国家:奥地利、比利时、保加利亚、克罗地亚、塞浦路斯、捷克、丹麦、爱沙尼亚、芬兰、法国、德国、希腊、匈牙利、爱尔兰、意大利、拉脱维亚、立陶宛、卢森堡、马耳他、荷兰、波兰、葡萄牙、罗马尼亚、斯洛伐克、斯洛文尼亚、西班牙和瑞典)。
离开欧盟后侧载功能失效。苹果是如何做到的?
官方指出,苹果设备会自动检测用户的地理位置(服务器不会捕获用户的确切位置)。如果用户短暂离开欧盟,侧载功能仍可以正常使用。但是,在一段时间后,如果系统检测到用户所在位置位于欧盟之外,则侧面加载功能将被禁用。当侧面加载失败时,用户无法更新第三方应用商店中的应用。
这种明显的限制使得绕过苹果的限制不再那么容易。
苹果为什么要这么做?
苹果限制应用侧载的条件并非单纯是为了控制用户自由,更多的是基于产品生态和安全的考虑。通过限制用户区域,Apple 可以更有效地管理和监控应用程序安全,降低恶意软件和安全漏洞的风险。
例如,MacBook 用户可能会理解苹果限制应用程序侧面加载的原因。为了避免苹果应用商店中的功能被减少,开发者往往只上传纯净版而不是完整版,导致用户需要从官网下载完整版。这一现象说明了苹果对应用程序市场的严格控制,以防止安全风险和未经批准的应用程序进入用户设备。
除了妥善管控产品生态外,也是为了避免绕过苹果的支付渠道,减少“苹果税”支出。此举也是为了维护苹果的商业利益和用户信息安全。从长远来看,也会对整个iOS平台的发展产生积极的影响,也体现了苹果对于产品生态的用心。