Les Service Workers étaient disponibles dans WKWebView
dans les versions bêta d'iOS 11.3, mais ne semblent pas être disponibles dans la version finale GM d'iOS 11.3.
Quelqu'un sait-il comment réactiver Service Workers dans WKWebView
sur iOS?
Les agents de service dans WKWebView
ont désormais besoin d'un droit:
com.Apple.developer.WebKit.ServiceWorkers
, qui devrait être ajouté au .entitlements
plist en tant que Boolean
avec une valeur de YES
.
Actuellement, cela ne fonctionnera que dans le simulateur iOS, jusqu'à ce que Apple mettre à jour le Apple Portal Portal pour permettre de créer des ID d'application et des profils d'approvisionnement contenant ce droit.
Pour plus d'informations, consultez ce bogue: https://bugs.webkit.org/show_bug.cgi?id=182865 et le jeu de modifications associé: https://trac.webkit.org/ changeset/228933/webkit