Mac

iPhoneやiPadのログをMacで表示する方法

iPhoneやiPadのログをMacで表示する方法

MacでiPhoneとiPadのログにアクセスする方法

iPhoneとiPadは、アプリのクラッシュやその他の興味深い、あるいは役立つ可能性のあるデータを含む、一部のシステムアクティビティのログを生成します。iOSデバイスをMacに接続することで、これらのログを確認できます。

ログデータの閲覧は、一般的に開発者や上級ユーザーにとって、トラブルシューティングや診断の目的にのみ役立ちますが、他の環境でもより幅広い用途に活用できる可能性があります。また、たとえデータが自分自身やデバイスの使用状況とはほとんど関係がなくても、気軽にログデータを閲覧したいという好奇心旺盛なユーザーにとっても、興味深い情報となる可能性があります。


始めるには、iPhoneまたはiPad、Mac、USBケーブルが必要です。iOSデバイスの電源もオンになっていることを確認してください。

MacからiOSデバイスのログを表示する方法

  1. ログを表示したいiPhoneまたはiPadをUSB接続でMacに接続します。iOSデバイスのロックも解除してください。
  2. Mac OSの/Applications/Utilities/ディレクトリにある「コンソール」アプリを開きます。
  3. コンソールアプリのサイドバーから、「デバイス」セクションを見て、Macに接続されているiPhoneまたはiPadを選択します。
  4. iOSデバイスのログの表示

  5. 接続されたiOSデバイスのコンソールログデータがすぐに表示され始めます

コンソールログのデータは、iOSデバイス上でイベントが発生するとすぐに更新されます。例えば、Wi-Fiルーターへの接続や切断、携帯電話接続の無効化、アプリの起動や終了、アプリのクラッシュを引き起こすことが分かっているプロセスの開始など、イベントに関連するデータがすべて即座に画面に表示されます。一般ユーザーには全く意味不明に見えるかもしれませんが、特に開発者にとっては便利です。

Macに複数のiOSデバイス(例えばiPhoneとiPad)を接続すると、それぞれのデバイスのログを個別に閲覧できます。また、接続されたiPhoneにApple Watchを同期させていれば、MacのコンソールアプリからApple Watchのログを同様に表示できます。

コンソール アプリから iPhone または iPad を選択してもデータがなく、デバイス リストの名前の横に小さな三角形の「!」記号が表示される場合は、iOS デバイスを最初にロック解除するか、接続されているコンピューターを信頼する必要があることを意味します。

以前にコンピュータを信頼解除した場合、またはiOSで信頼済みのコンピュータのリストをリセットした場合は、データが表示される前にコンピュータを再度信頼する必要があります。同様に、iOSデバイスの「このコンピュータを信頼しますか?」ダイアログを無視した場合、以前に信頼したことがなければ、通常、接続と切断を繰り返すだけで再びダイアログが表示されます。

Macのコンソールアプリは、上級ユーザーや開発者、そして技術者などによってトラブルシューティングや診断の目的で頻繁に使用されていますが、Macでしか楽しめないのはもったいないですよね?iOSデバイスをコンピューターに接続するだけで、デバイスのログを閲覧できます。

なお、この手順には、ある程度新しいバージョンのiOS、比較的新しいiPhoneまたはiPad、そして最新バージョンのMac OSが必要です。ただし、以前のバージョンでは、iPhone構成ユーティリティを使用して同じログデータを確認したり、バックアップからクラッシュデータにアクセスしたりできました。