経緯 UIWebViewの使用経験が長かったこともあり、WKWebViewを使う際にそんな苦労しないし余裕でしょ!って、舐めてかかったら痛い目を見たので今更な内容ではあるが、自戒を込めてまとめました。 正直、ちゃんとドキュメント読めばいくつかは最初から気づけたので、ちゃんと読めという話です。 開発環境 Xcode 9.2 Swift 4.0 iOS Deployment Target 9.0 画面はStoryboardで実装できる箇所は全てStoryboardに寄せて作成 WKWebViewだけはコード実装 WhiteList(配列に持っているドメイン名)の文字列のみ、WKWebViewで表示するのを許可し、他はSafariに飛ばす仕様 1. Error用Delegateメソッドを1つしか実装していなかった 発生した問題 Error用のDelegateメソッドにBreak Pointを張っ