UserAgent の取得 UIWebView では stringByEvaluatingJavaScriptFromString: メソッドで JavaScript を実行して UserAgent を取得できる。 iOS 8以降の WKWebView では evaluateJavaScript:completionHandler: メソッドで JavaScript を実行して UserAgent を取得できる。 WKWebView の JavaScript は非同期で実行される。 UserAgent の設定 iOS 8までは UIWebView WKWebView 共に NSUserDefaults のデフォルト値に UserAgent の値を書き込んでからインスタンスを作るというちょっとトリッキーな事をする必要があった。 iOS 9以降では WKWebView に公式に UserAge