June 3, 2010
8 Reasons iPhone Apps Get Rejected from the App Store
This one is for all the current techie iPhone app developers or developer to be. It’s also a great read for those about to submit an app because it will help show you a few of the most common reasons iPhone apps get rejected from the Apple App store. Some of them are quite obvious while others are a little bit obscure but in the end we are talking about Apple who accused Flash of being a problem and then stopped developers from using Adobes shortcut tools for app development.
1. Using too Much Bandwidth. A lot of mobile networks are turning to accusing dropped calls or failed network service on iPhone users using too much bandwidth so it is something Apple want to ensure they aren’t the cause of. When developing try to test the amount of bandwidth being used before submitting.
2. Objectionable Content. Unlike a lot of massive companies Apple don’t really support free speech. Political type apps and Apps that include swear words are a good example of what won’t be accepted so if you think your app does contain objectionable content then it’s best to rethink that app.
3. Violating Copyrights and Trademarks. This one speaks for itself in that no reputable company would ever accept copyrighted content published via their medium therefore avoid anything you think may be copyrighted at all costs.
4. Useless (Featureless) Apps. OK there are a lot of apps out there that could be classified as useless but there is a borderline between useless and featureless so ensure your app has character and feature to it.
5. Bad User Interface. Imagine having to use an app with an awful interface that you could hardly even navigate to use it wouldn’t be very nice. It also won’t get very popular so whether Apple state you have a bad UI or not it’s still an app destroyer – that’s if you can even get it pas their App Store gatekeepers.
6. Using Forbidden Apple APIs. If you didn’t know that for along time companies have hidden APIs then now you do. Especially in the case of Apple where they do not hide the fact that the have APIs not for public use. These APIs are possible to use even though they’re out of bounds so be sure to double check you’re not using any that Apple have restricted from use by anyone outside of their company.
7. Remaking or Copying their UI. If you attempt to create any app that changes their UI Apple will get grumpy and the same for copying anything that looks remotely like their UI. For this it’s all down to sticking to their UI guidelines and avoiding the creation of any graphical interface features that look like anything Apple have already created.
8. Badly Structured Code. At the forefront of what Apple call lousy code is the argument they had over the use of tools provided for app developers by Adobe. They claimed the code it output was lousy and not what they wanted to see so keeping your code to their guidelines is a massive must but also quite an obvious one too.
Written by: Darren Thompson
Filed Under: Apple
Tags: iPhone, iPhone applications, Tips & Tricks
Trackback URL: http://www.techiezine.com/8-reasons-iphone-apps-get-rejected-from-the-app-store/trackback/

wayne
September 19, 2011 at 4:02 am
Very detailed explanation. I think why my app is rejected now. Thank you
Like or Dislike:
0
0
wayne
September 19, 2011 at 4:04 am
sorry spelling errors. I think I figure out why my app is rejected now Thank you
Like or Dislike:
0
0