The first part on this topic dealt with how to get your iOS app easily approved by Apple iStore. In this part, I will give you some more pointers on how you can get your app quickly approved while developing iPhone apps and I’ll deal with the more technical issues you should take care of. Do keep in mind that though developing iPhone apps can be quite frustrating because of the difficulty in getting your app approved compared to an Android App, if you have the right people working on your app, they’ll get it approved in no time.
Apple has a bunch of well designed icons, buttons and user interface components. If you think, by copying it you will get brownie points then you are sadly mistaken. Apple does not look kindly on people using their copyrighted images, and if you use it without their permission they will probably reject your app.
Do not create your app to function only when there is a network connection. Make sure it can stand alone, and doesn’t crash in the absence of network connectivity.
Though Apple does not have any restrictions on the maximum amount of data your app can download, do try and keep it to the bare minimum. This will not only help in getting your app approved, but will also later help with the popularity of your app, as most people have limited data plans and hence, prefer apps that download less data.
While developing iPhone apps make sure your app does not take too long to load. Apps that take over 10 seconds to load are usually rejected, which is pretty fair. If your app is taking longer than this, take it as a sign that something is wrong. It is very important to get your app to load fast, as users always gravitate towards apps that don’t keep them waiting.
Do not make your app like a mobile website. Yes, it sounds vague and petty, but if everything your app achieves can be done on a mobile website, you are probably heading towards a rejection. Ensure your app looks and feels like an app.
Finally, ensure your app is of manageable size. It should not exceed 50 MB. If your app takes in app payments, make sure you use Apple’s In-App purchasing API. Also, avoid over using the vibrate mode, not only is it not appreciated by Apple, your users will find it quite irritating too.
Yes, it does sound like a lot of work to get your app approved. That does not mean you should run to Android App development. Persevere, and your dream app will become a reality.