Сервисные рабочие недоступны в WKWebView в iOS 11.3
Работники службы были доступны в WKWebView в бета- WKWebView iOS 11.3, но, похоже, не доступны в окончательной версии GM iOS 11.3.
Кто-нибудь знает, как повторно включить сервис-работников в WKWebView на iOS?
Ответ 1
Работники службы в WKWebView теперь требуют права:
com.apple.developer.WebKit.ServiceWorkers, который должен быть добавлен в .entitlements как Boolean значение со значением YES.
В настоящее время это будет работать только в iOS Simulator до тех пор, пока Apple не обновит Портал разработчиков Apple, чтобы создать идентификаторы приложений и профили Provisioning Profilesing, содержащие это право.
Есть новости об этой проблеме? Тем не менее, com.apple.developer.WebKit.ServiceWorkers не считают доступным правом в идентификаторах приложений на портале для разработчиков.