With all the recent hubbub about the iPhone 2.0 Software not being safe and easy to hack, we thought we'd like to bring it to our readers' attention that Apple does provide a tool that will allow complex passcodes on the iPhone. In any case, in addition to complex passcodes, there are a number of other features which it enables.
We haven't been able to test these new features ourselves, however from Apple's support website:
About iPhone Configuration Utility 1.0 for Mac OS X
iPhone Configuration Utility lets you easily create, maintain, and sign configuration profiles, track and install provisioning profiles and authorized applications, and capture device information including console logs.
Configuration profiles are XML files that contain device security policies, VPN configuration information, Wi-Fi settings, APN settings, Exchange account settings, mail settings, and certificates that permit iPhone and iPod touch to work with your enterprise systems.
iPhone Configuration Utility lets you easily create, maintain, and sign configuration profiles, track and install provisioning profiles and authorized applications, and capture device information including console logs.
Configuration profiles are XML files that contain device security policies, VPN configuration information, Wi-Fi settings, APN settings, Exchange account settings, mail settings, and certificates that permit iPhone and iPod touch to work with your enterprise systems.
In a nutshell, this is made for enterprise use, however I don't see the problem in using this as long as you know how to use these features. In any case, I think it's a really good option and I may be loading it on my phone and updating my progress here...ttfn
Note here's the link: http://www.apple.com/support/downloads/iphoneconfigurationutility10formacosx.html


