Creating an app for the iPhone is never easy. Developers always lurk in fear that their apps might not make the cut into the App Store. No matter how much of a brilliant idea you have unless it has been implemented well you are likely to face rejection buy positive app store reviews. Thus you need to have sound knowledge of the iPhone SDK and implement the software kit fittingly during the development stage. Given the complex restrictions and guidelines set by Apple getting an app approved can be quite frustrating at times. Here are some of the common mistakes that you must avoid to make the approval process smooth.
You must strictly work according to the App store Review guidelines and Human Interface Guidelines that have been defined by Apple. This standards set of rules offer better user-experience with your apps and also bring down the chances of your apps being rejected due to design issues. Even if you find these rules to be dumb you need to follow them as Apple has the final say when it comes to apps on its store.
One of the common mistakes that many developers make in designing an app is making it complex. This often results out of the ego to showcase their talent. The fact remains that users like apps that are easy to use and thus you need to stick to the basics and not try out unnecessary frills. If your app requires some tweaks you can always add them in subsequent versions based on the market demand as the initial approval is surely the toughest peak for you to climb.
Once you have developed the app you need to test it vigorously. A large number of apps entering the App Store are instantly rejected as they have technical glitches. In most cases this results out of carelessness on part of the developer. It might be as small an error as a wrong version number and your app can stand rejected. The truth is you can afford even the silliest of mistakes. There are a number of simulators and other tools that allow you to test your app and you need to make use of them. The latest version of the Xcode comes with its Fix-It feature is surely one tool that we recommend.