Я использую Alamofire для доступа к серверу, а серверный API использует файлы cookie для аутентификации. Теперь я хотел бы открыть веб-представление и включить файл cookie аутентификации из приложения в веб-представление.
API и URL-адрес в веб-представлении используют один и тот же домен. Мне все равно, использует ли он WKWebView или SFSafariViewController, но я бы предпочел SFSafariViewController.
Это возможно?
Вы можете вручную установить файлы cookie только с помощью WKWebView. Прочтите это сначала https://forums.developer.apple.com/thread/97194
Вам необходимо синхронизировать файлы cookie после перехода с Httpcookiestorage на httpcookiestore для wkwebview. wkwebview имеет собственное хранилище файлов cookie