So, you've made your iPhone application and it runs pretty well in the simulator, so now you need to deploy it. Apple's documentation on this is somewhat less than perfect! I thought I did everything perfectly, but I kept on getting an Application Verification Failederror message. After some snooping around the web it appeared that problem was because my Bundle Identifier was not set correctly. One simple change and that was it.. I has even been ready to reset the device!
For an excellent guide to deploying on the iPhone check out this blog post: