Для PWA на iOS 11 мы решили внешнюю регистрацию сторонних производителей, открытую в Safari, сохраняя данные для входа в веб-кэш сервисного работника.
Это больше не работает в iOS 12 (в бета-версии на момент написания). Я думаю, это должно быть потому, что у PWA теперь есть собственный кэш рабочего сервиса, который он больше не использует совместно с Safari, но я не могу это подтвердить.
Кто-нибудь знает, есть ли способ разделить кэш рабочего сервиса между safari и PWA? Обратите внимание, что мы уже пробовали IndexedDB, но это не общедоступный файл, и, конечно же, файлы cookie отсутствуют.
Насколько я могу судить, это означает, что PWA полностью изолирован от Safari, и нет возможности заставить сторонний вход в систему работать. Любые решения?