Does the iphone (and ipod/pad?) have an equivalent to the Windows Event Log? How can one read it?

I'd like to examine the event log for things like unlock events (successful and failed), charging times (connect/disconnect), network access (connect/disconnect) for both wifi and data, and power cycles (on/off). Bonus points for what apps run and when. All going back several weeks (if possible).

I want to check existing history, not install something on the device that will track this kind of information going forward. I would also prefer not to install something in order to get historical logs, but will do so if that's the only route forward. I don't have a Mac, but do have Windows 7 (and Linux if need be).

The devices are not jailbroken and running iOS 8.

  • You can't unless you have enrolled in the iOS developer program. Even enrolled, you only have access to certain kind of logs (energy, networking...). – jherran Jan 6 '15 at 8:32
  • Interesting. Never pondered that Console could read logs on a remote device. I sometimes peruse the logs that are downloaded during an iTunes sync process. And I wonder how well iOS does housekeeping, since even benign things are logged, and that can add up over time on a device with limited space. – Apple iPhoned Jul 24 '18 at 2:24

This can only be done on a mac:

  • Connect your device to a Mac

  • Open Xcode, go to Window->Devices in the title bar

  • Click on your device from the sidebar

  • Click 'View Device Logs'

You don't need to be enrolled in a developer program to be able to do this. To this on windows you'll probably need some sort of virtual machine/hackintosh


As Samantha said, it can only be done on a mac.

Apple Configurator 2 is a free macOS app published by Apple. Among other features, it allows access to the device logs.

  1. Download and install Apple Configurator 2 on a Mac (~65 MB free disk space required)
  2. Connect the iOS device to the Mac and trust the computer
  3. Start the Apple Configurator 2
  4. Within the "All Devices" view double-click on the device attached to the Mac. An overview of the device is shown
  5. On the left hand menu bar click on "Console". The console of the device opens showing a live log
  • 3
    Using the XCode IDE for people who not developer is uncool. That's why this is the correct answer. – mgyky Nov 15 '18 at 10:34

This question is most likely best suited for a different website on the StackExchange. There are multiple ways to access them. If you wish to do so from the device, you will need to (re-)compile developer tools/tool-chains for the ARM/Apple A-Series SoC and load them onto your idevice. If you wish to do so from the computer (either Mac or Windows), there are applications for doing so that you would need to install. The only other option I would suggest would be becoming and XCode/App developer. More information on these options (because it is pretty lengthy) can be found here:

"The iPhone Wiki - Accessing iOS System Logs"

  • 2
    This is the vaguest answer I have seen here in a while. ‘Compile some dev tools for the ARM cpu’ without further info on how to possibly achieve such a thing, this feedback is completely useless. Accessing the logs is very straightforward from Xcode. – Kris Dec 15 '17 at 8:30
  • That of which I already mentioned: "The only other option I would suggest would be becoming and XCode/App developer" I left it up to the reader to decide. Furthermore, the Apple stack exchange isn't meant for discussion of topics outside of such - Apple. So, full-fledged threads about ARM (or Apple A-series CPUs) compiler tool-chains and the rest is actually not appropriate for this forum. In addition to that, the actual process is pretty long, and wouldn't fit nicely here. What you're asking for, in this case, is not appropriate for the situation. It is actually quite overkill. – TopHatProductions115 Dec 20 '17 at 0:41
  • I won't say much more on the topic, but here is the context behind why I stand behind my decision: meta.stackexchange.com/questions/79049/… – TopHatProductions115 Oct 28 '18 at 4:29
  • No, your answer is simply poor. These logs can be accessed trivially through Xcode, plain and simple. – Kris Nov 21 '18 at 19:38
  • @Kris I gave the link to the page because of the fact that going over that process here could have gotten lengthy, and the question also does most likely belong on a different site. If you think otherwise, feel free to ask a moderator about this - I'd like to see a third opinion myself. Also, you ignored two-thirds of my answer. There are other ways of accessing the logs that you ignored. Having more options than not is usually a good thing... – TopHatProductions115 Nov 27 '18 at 2:53

You must log in to answer this question.

protected by Community Jul 24 '18 at 2:35

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged .