The iPhone and iPad generate logs of some system activity, including app crashes and other potentially interesting or helpful data. By connecting an iOS device to a Mac, you can review those logs.
Browsing through log data is generally only useful for developers and advanced users, either for troubleshooting or diagnostic purposes, but it may have broader applications for some other environments too. And it’s possible that even more casual yet curious tinkerer-types may find it interesting to browse through, even if the data is largely irrelevant to them and their device usage.
You will need an iPhone or iPad, a Mac, and a USB cable to get started. Be sure the iOS device is powered on as well.
How to View iOS Device Logs from a Mac
1. Connect the iPhone or iPad you want to view logs for to a Mac by using a USB connection, be sure to unlock the iOS device as well
2. Open the “Console” app on Mac OS, found in the /Applications/Utilities/ directory
3. From the Console app sidebar, look under the ‘Devices’ section and select the iPhone or iPad that is connected to the Mac
4. Console Log data will begin showing up immediately for the connected iOS device
The Console Log data updates rapidly as events are occurring on the iOS device, for example if you’re connecting to or disconnecting from a wi-fi router, or disabling cellular connectivity, or opening or closing apps, or initiating a process that you know will trigger an app crash, data relevant to those events will all immediately appear on screen. To the casual user this will all likely appear as utter gibberish, but it’s useful for developers in particular.
If you connect multiple iOS devices to the Mac, say an iPhone and iPad, you would be able to browse through logs for each device independently. You can also view Apple Watch logs through the Console app on a Mac the same way, if you have an Apple Watch synced to the connected iPhone.
Note that if you select the iPhone or iPad from Console app and there is no data, and you see a little triangle “!” symbol next to its name in the Devices list, that indicates the iOS device either must be unlocked first, and/or the computer connected to must be trusted.