さいしょに iOSでWebページを表示するいわゆるガワアプリの作成でつまずいたことのまとめです。 とりあえず動作はしていますがこの解決法がいいのかはわかりません... 今回はiOS11以降はWKWebView、iOS10以前のバージョンではUIWebViewを利用しました。 POSTリクエスト WKWebviewでは割と有名な話なのかしれませんがここに記載されているように、POSTのhttpBodyがnilになるというバグがあります。 iOS11以降 iOS11以降は解決しているようで下記のようにiOS11では普通にPOSTできます。 var request = URLRequest(url: URL(string: "https://www.xxxxx")!) request.httpMethod = "POST" bodyData = "A=Value" request.httpBod