Как упомянуто @nate выше , вы можете вызвать Javascript в веб-просмотре:
UIWebView* webView = [[UIWebView alloc] initWithFrame:CGRectZero];
NSString* secretAgent = [webView stringByEvaluatingJavaScriptFromString:@"navigator.userAgent"];
Но вызывать новый Javascript немного нелепо, и создание веб-представления нулевого размера является бесплатным, поскольку у вас уже есть веб-представление, с которым вы имеете дело.
В качестве альтернативы вы можете просто использовать нативные методы для данного webView
:
NSString* ua = [webView.request valueForHTTPHeaderField:@"User-Agent"];
NSLog(@"User-Agent = %@", ua);