記事検索

検索ワードを入力してください。
Sky Tech Blog
iPhone / iPad実機でしか​発生しない​UI不具合の​調査に​ついて

iPhone / iPad実機でしか​発生しない​UI不具合の​調査に​ついて

macOS上でXcodeのiPhoneシミュレーターを使用して、iPhoneやiPadで発生するUI不具合の調査を簡単に行う方法を紹介しています。シミュレーターの起動、Safariの開発者ツールの有効化、Webページの開き方、Webインスペクターの表示方法などを説明しています。

Web開発において特定の端末でしか発生しないUI不具合は調査が難しいものです。今回はiPhone / iPadの調査を簡単にする方法を紹介します。

macOS上でXcodeのiPhoneシミュレーターを使用してDOM解析を行う手順は以下の通りです。

※本記事の環境は「macOS Ventura 13.7.8」「Safari 18.6」「Simulator 13.4」を使用しています。各種ソフトウェアのバージョンによりメニューのナビゲーション等が異なる場合がありますので、適宜読み替えてください。

0. Macを​用意する

Mac端末が必須のため、ご用意いただく必要があります。

1. Xcodeの​インストール

XcodeがインストールされていなければApp Storeからインストールします。

2. iPhoneシミュレーターの​起動

  • 「/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app」をダブルクリック。
  • シミュレーターが起動したら、使用したいデバイスを選択します。
    デバイスの選択はシミュレーターのメニューバーから File → Open Simulator で行います。


Simulatorのスクリーンショット画像

3. Safariの​開発者ツールを​有効に​する

  • macOS上のSafariを起動します。
  • Safariのメニューバーから Safari → 設定 を選択します。
  • 「詳細」タブをクリックし、「Webデベロッパ用の機能を表示」にチェックを入れます。


Safari設定画面のスクリーンショット画像

4. シミュレーターで​Webページを​開く

  • シミュレーター上でSafariを起動します。
  • 解析したいWebページのURLを入力して開きます。


Simulatorのスクリーンショット画像

5. Webインスペクターを​表示する

  • macOS上のSafariのメニューバーから「開発」メニューを選択します。
  • Simulator → デバイス名 → ページ名 を選択します。


Safariメニューのスクリーンショット画像

  • これによりシミュレーター上のSafariで開いているページのDOMを解析するためのWebインスペクターが表示されます。


SimulatorとWebインスペクターのスクリーンショット画像

まとめ

以上の手順で、macOS上でXcodeのiPhoneシミュレーターを使用してDOM解析を行うことができます。これにより、物理的なiOSデバイスを使用せずにWebページのデバッグや解析を行うことが可能です。

以上です。最後までお付き合いいただきありがとうございました。


\シェアをお願いします!/
  • X
  • Facebook
  • LINE
キャリア採用募集中!

入社後にスキルアップを目指す若手の方も、ご自身の経験を幅広いフィールドで生かしたいベテランの方も、お一人おひとりの経験に応じたキャリア採用を行っています。

Sky株式会社のソフトウェア開発や製品、採用に関するお問い合わせについては、下記のリンクをご確認ください。
お問い合わせ
ホーム