iOS WKWebView ios 9にはUserAgent(ユーザーエージェント)が表示されず、設定されていません.
1172 ワード
プロジェクトはios 9で実行するにはinfoが必要です.plistファイルに次の情報を追加するように構成されています.
App Transport Security Settings Allow Arbitrary Loads = YES
UserAgentの設定(ユーザーエージェント)
ユーザーエージェント:ブラウザにハードウェアの情報を伝える
//エージェント登録、場合によってはメニューをクリックしてもインタラクティブではないので、設定してみてください
ios 9でもこのように設定できますが、ios 9以上のシステムでしか使えません.
App Transport Security Settings Allow Arbitrary Loads = YES
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
UserAgentの設定(ユーザーエージェント)
ユーザーエージェント:ブラウザにハードウェアの情報を伝える
//エージェント登録、場合によってはメニューをクリックしてもインタラクティブではないので、設定してみてください
[self.yourSite setValue:@"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.3; Trident/7.0; .NET4.0E; .NET4.0C)" forKey:@"applicationNameForUserAgent"];
ios 9でもこのように設定できますが、ios 9以上のシステムでしか使えません.
if ([[[UIDevice currentDevice] systemVersion] isEqual: @"9.0"])
{
self.yourSite.customUserAgent = @"Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.3; Trident/7.0; .NET4.0E; .NET4.0C)";
}