この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。
こんにちは!きんくまです。
iPhoneのSimulatorでWKWebViewのデバッグをしていました。
SimulatorのWebViewは、MacのSafariのWebインスペクタでもデバッグできます。
以前は普通にできていたのですが、なぜかできなくなったので、解決方法の共有です。
現象
スペック
macOS Big Sur 11.4
Safari 14.1.1
Xcode 12.4
こんな感じにいつも見えているタブが見えないので、デバッグできない!
解決方法
最近BigSurにアップデートしたので、それが原因かと思いました。
調べてみると、結構ほかのみなさんも困っていた様子
Safari Web Inspector tabs are missing
Safari Technology Previewをインストールしてね!という回答だったので、インストールしてみました。
インストールすると、Safariとは別でインストールされます。アイコンも違ってました。
Safari Technology Previewを立ち上げて、
Develop -> Simulator -> WebViewのページを選択
すると、いつものタブが見えてデバッグできるようになりました!やったー
そのうち、普通のSafariの方も治ると思いますが、ひとまずこれでデバッグしようと思います。
ではでは