[Global Network Science and Technology Comprehensive Report].According to foreign media news, in mid-February, Apple announced iOS 174 The system will no longer support Progressive Web Applications in the EU. The company blames this on the European Union's Digital Markets Act (DMA), which is also iOS 17., which will come into force next week4 Reasons why the system will support third-party app stores.
However, after encountering a large number of online opposition, Apple today reversed its decision and revealed that even in the European Union, iOS 174 systems, progressive web applications will still be supported. So, as before, users can add the Progressive Web app to their home screen and it will launch in its own top-level window without downgrading to a simple shortcut to open in Safari.
In an update to the developer** content, Apple explained: "Previously, Apple announced plans to remove the Home Screen web app feature in the EU as part of its DMA compliance. The need to remove this feature stems from the complex security and privacy issues associated with supporting alternative browser engines, which will require building a new integration architecture that does not currently exist in iOS. ”
We've received requests to continue to support the Home Screen web app in iOS, so we'll continue to make the existing Home Screen web app feature available in the EU. This support means that home screen web apps will continue to be built directly on WebKit and its security architecture, aligned with the security and privacy model of native apps on iOS. ”
For developers and users who may be affected by the removal of the home screen web app from the beta version of iOS in the European Union, with iOS 17With the release of 4 in early March, they can expect the existing home screen web app functionality to be restored. ”
Last month, Apple claimed that this would only affect a small number of users, but in the meantime, the company may have learned of the strong reaction from these users to such issues.
So, even if you choose a default browser that uses your own rendering engine (supporting third-party browsers that use your own rendering engine is one of a series of measures that Apple must implement to comply with DMA), Progressive Web Apps will still use Apple's WebKit rendering engine.