WKWebView изменить UserAgent с UserDefaults не работает в iPad OS 13 - PullRequest
0 голосов
/ 17 февраля 2020

Я всегда использовал для изменения пользовательского агента WKWebView следующим образом:

NSDictionary *dictionary = [NSDictionary dictionaryWithObjectsAndKeys: @"My Custom Agent", @"UserAgent", nil];
[[NSUserDefaults standardUserDefaults] registerDefaults:dictionary];

Он все еще работает с iOS 13, однако он не работает с iPad OS 13. Я могу В документации ничего не сказано о том, почему он больше не работает.

Для iPad OS 13 работает

wkWebView.customUserAgent = @"My Custom Agent";

Однако я хотел бы знать, почему он не работает с NSUserDefaults больше, кто-нибудь испытывал это и знает почему?

...