Safariデバッガー

Safari デバッガーは、Webページ上のすべてのリソースとアクティビティを検査するのに役立ち、iOSデバイスでの開発とデバッグをより効率的にします。

前提条件:

  • Macマシン

  • JDK8以降

  • socat(-brew install socatコマンドを使用してインストール)

注: Macでは、Safariブラウザのバージョンが13.1以降の場合、より高いバージョンのデバイス(12.4以降の13.1)をサポートします。safariブラウザのバージョンが13.1よりも低い場合、すべてのバージョンのデバイスをサポートします。

AnyTestでsafariデバッガーを使用するために従うべき手順

  1. デバイスに接続する前に、Safariアプリケーションを閉じます。

  2. iOSConnect を実行して、 SafariDebugger を実行するためのデバイスを予約します。

  3. 予約されたデバイスは、[ マイブッキング ]のUIに反映され ます。

  4. MacからChromeブラウザーでデバイスを接続し、接続されたデバイスでsafariアプリを開きます。

  5. MacでSafariを開きます。デバイスを認識し、開発ツールバーに表示されるまでに数秒かかる場合があります。

  6. デバイスがsafariアプリケーションによって認識されると、選択したURLが予約したデバイスメニューに反映されます。

  7. webinspectorポップアップを選択すると、ページをデバッグする準備が整います。

  8. ターミナルからjarコマンドを終了すると、mac safariアプリケーションに接続されているデバイスが切断され、インスペクターページが閉じます。

  1. jarコマンド:

sudo java -jar iOSConnect.jar apiEndpoint userName apiKey マシンのユーザー名