How To Enable Hidden Debug Settings On The iPhone [iOS Tips] | Cult of Mac

How To Enable Hidden Debug Settings On The iPhone [iOS Tips]


Screen Shot 2012-03-10 at 9.31.30 PM

There are a host of hidden debug settings in iOS that developers, security researchers, hackers, and others use to analyze data and fix errors. While most normal users won’t care to look through their iMessage logs, the more inquisitive may feel dangerous enough to try.

There are actually some practical reasons to use iOS debug tools. If you encounter an annoying bug it is much more likely to get solved by logging the issue to then examine later. Such information can also help developers pinpoint issues and bugs in their apps.

The mastermind known as “chronic” has posted iOS user profiles to enable hidden debug tools for Bluetooth, Messages, and FaceTime on the iPhone. By clicking the following links for each profile, you can safely install the debug tools, no jailbreak required.

Once you’ve installed, the new diagnostic settings will appear under each associated section of the iOS Settings app. You export logs to be examined in tools like Apple’s own Xcode for Mac. You’ll need to sync your device with iTunes and then look in Library/Logs/MobileDevice to find the log data.

You can easily delete each debug profile by navigating to Settings > General > Profiles in iOS. Happy code tinkering!


Daily round-ups or a weekly refresher, straight from Cult of Mac to your inbox.

  • The Weekender

    The week's best Apple news, reviews and how-tos from Cult of Mac, every Saturday morning. Our readers say: "Thank you guys for always posting cool stuff" -- Vaughn Nevins. "Very informative" -- Kenly Xavier.