Using the iPhone configuration utility for troubleshooting

Apple released it's iPhone Configuration Utility 1.0.1 last week.

Although it isn't designed directly for the end-user it comes quite handy when you have to troubleshoot your iPhone.

Essentially it provides two functions that are very useful for this purpose:

1. You can uninstall applications on your phone directly from your computer, even when the iPhone doesn't boot up to springboard. Sometimes a 3rd party app causes errors that prevent your phone from booting. Removing it solves the problem most of the time.

2. It gives you an easy access to the iPhone's console log, showing application errors, general errors and a crap-load of other diagnostic stuff like failed network login attempts, mail download problems... You name it.

The tool is available as an OSX ONLY download here.