Для достижения этой цели я установил пользовательский агент на настольный пользовательский агент или мобильный пользовательский агент.
Например, если я хочу, чтобы UIWebView загружал настольную версию сайта, я просто запущу этот код прямо перед этим:
Код: Выделить всё
NSDictionary *dictionary = [NSDictionary dictionaryWithObjectsAndKeys:@"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.95 Safari/537.36", @"UserAgent", nil];
[[NSUserDefaults standardUserDefaults] registerDefaults:dictionary];
Можно ли каким-либо образом установить пользовательский агент UIWebView, специфичный для указанного UIWebView?
Я предполагаю, что это будет связано с использованием методов NSUrlRequest или что-то в этом роде? Я очень мало знаю об этом.
Подробнее здесь: https://stackoverflow.com/questions/420 ... uiwebviews
Мобильная версия