面白きことは良きことなり

拙く未熟なiOSエンジニアの備忘録と戯言

WebInspectorの使用できる条件と手順

意外と知らない人がいるのか、Safari上で動いているものしかWebInspectorが使えないと思ってる人がいる模様。
UIWebViewやWKWebViewを使用しているアプリでもWebInspectorが使えるので、条件や手順を記しておく。
操作手順は脳内で思い出しながら書いているので、抜けや端折っていたり、わかりづらい説明になっているかもしれない。

UIWebView(WKWebView)でWebInspectorの使用する方法

条件

  • iOSアプリのprovisioningがiOS Developer ProgramでDebugビルドされている
    • iOS Developer Enterprise Programの使用やReleaseビルドでは不可能

準備

  • WebInspectorを使用するためのMacSafariの開発メニューを表示にしておく
  • iOS端末で設定>Safari>詳細>WebInspectorのスイッチをONにしておく

手順

  1. MaciOS端末を有線で接続する
  2. WebInspectorを使用したいアプリを起動する
  3. MacSafariで開発メニューからiOS端末上で動いている2.のアプリを選択する