苹果勉为其难的遵守了欧盟的法律,允许在其 iOS 设备上运行第三方浏览器引擎,但使用了地理围栏只允许位于欧盟地区的设备运行第三方引擎,这增加了位于欧盟之外的浏览器开发商测试难度。美国的浏览器开发商将只能在模拟器上测试,而无法在实际设备上测试。在 iOS 17.4 前,苹果要求 iOS 或 iPadOS 上的所有浏览器必须使用其 WebKit 渲染引擎,不允许使用 Gecko(Mozilla Firefox)或 Blink(基于 Chromium 的浏览器)。为了遵守欧盟的 Digital Markets Act(DM),iOS 17.4 允许位于欧盟的设备运行第三方浏览器引擎。
https://www.theregister.com/2024/05/17/apple_browser_eu/