Sunday 23 September 2012

Why my app got rejected? (Lesson: Read the rejection letter 10 or more times)

I spent an awful month in hibernation. I had absolutely no idea what went wrong. I was thinking again and again : why my app got rejected?
Then the answer flashed me (after a month).
Ah, So dumb, isn't it? Reason is, I was reading the wrong sentences.
Here is my annotated  rejection letter. I hope this helps to interprete the appstore rejection letter for my fellow developers.

_______________________________________________________________________ Binary Rejected Aug 17, 2012 12:11 PM
Reasons for Rejection:

<--- Do not read this : These are copied from some other files -->
  • 10.6: Apple and our customers place a high value on simple, refined, creative, well thought through interfaces. They take more work but are worth it. Apple sets a high bar. If your user interface is complex or less than very good it may be rejected
Aug 17, 2012 12:11 PM. From Apple.
10.6

<--- Do not read this : These lines are from standard template -->
We found the user interface of your app is not of sufficient quality to be appropriate for the App Store. Apps that provide a poor user experience are not in compliance with the App Store Review Guidelines. (<--Read this-->)
Specifically, we noticed your app:

<--- READ THIS  -->
- included poor quality images and/or hard to read typography
- did not integrate with app content and/or iOS features


<--- Do not read this : These lines are from standard template -->
We believe it is always best for you to determine what features are best for your users. However, please keep in mind Apple and Apple customers place a high value - and have high standards - for the user interface and the experience an app provides. Apps should be engaging and exciting, enabling users to do something they couldn't do before; or to do something in a way they couldn't do before or better than they could do it before. Focusing on a primary problem to solve or need to fulfill, apps should include a feature set that intuitively and comprehensively addresses those needs and exceeds users' expectations. And apps should be specific to the iOS platform to take the fullest advantage of the iOS in delivering a robust user experience.

Please evaluate whether you can make the necessary revisions to improve the user experience of your app. 

<--- Hell No. Do not read this, it made me loose my confidence (ignore)  : These lines are from standard template -->
If you cannot - or choose not to - revise your app to be in compliance with the App Store Review Guidelines, you may wish to build an HTML5 web app instead. You can distribute web apps directly on your web site; the App Store does not accept or distribute web apps.

HTML5 is the major new version of HTML and enables audio and video to play natively in the browser without requiring proprietary plug-ins. Using HTML5, web apps can look and behave like native iPhone and iPad apps, and using HTML5's Offline Application Cache, a web app can work even when the device is offline. With web apps, you have flexibility to deliver as much or as little functionality as you desire.

To get started with iPhone or iPad web apps, please review Getting Started with iPhone Web Apps.

For a description of the HTML elements and attributes you can use in Safari on iPhone, check out Safari HTML Reference: Introduction.
_______________________________________________________________________

PS:Read it at-least twice, before submitting an appeal.

Ok. Now let me explain the changes that I needed to make..


1 comment:

  1. This comment has been removed by a blog administrator.

    ReplyDelete

Comment your thoughts. You can comment anonymously!