MacとiPhoneをUSB接続することで、MacのSafariの開発メニューから、iPhoneで表示したWebページのインスペクタを使うことができるのはご存じかと思います。
しかし、以前は安定して利用することができましたが、いつのころからか動作が不安定になりました。iOSのバージョンによるのか、MacOSのバージョンによるのか、双方の組み合わせなのか。
(MacOSはMojave、Safariのバージョンは13.0.5を使用しています)
Macのブラウザをスマホ表示にしてインスペクタを使う手もありますが、なかなか使いづらかったり、100%再現されていなかったり、どうしても実機での確認が必要なこともあるでしょう。
ハッキリしたことは分かりませんが、表示されなくなった時の解決法です。
もちろん、MacOSのSafariでは開発メニューを表示させておき、iOS側でも設定からWebインスペクタをONにしておきます。

この症状について、ググるといくつか情報があるのですが、私がやってみて確実に表示される方法としてはズバリ
MacのWi-FiをOFFにする。
です。
Wi-FiをOFFにしたら、USB接続したMac・iPhoneそれぞれのSafariを再起動します。
理由はよく分かりませんが、そうすることで確実にインスペクタが使えるようになりましたので記しておきます。
Wi-FiをONに戻すと、また使えなくなるようです。。
iPhone実機接続でインスペクタが使えなくなった場合にお試しください。私の環境が特殊だけなのかもしれませんが。
コメント