App Store Tip: Test Your App on iPhone or iPod touch

Once your app is ready, make sure to put it through a rigorous testing process to ensure functionality, behavior, and usability are exactly as you expect. The majority of our rejections come from crashing applications or functionality that just doesn’t work. Make sure you test your application directly on iPhone and/or iPod touch. The iPhone Simulator may be an incredible tool during your development, however nothing beats the real hardware for final testing.
Read more app submission tips