Wednesday, May 27, 2009

My first iPhone app: rejected by the app store! Annoying, but...

I spent part of my morning fuming because my iPhone app was rejected. What made it worse was that it was rejected for false reasons. What made me a little more crazy was that there was no clear way to email whomever rejected the app a nastygram!

After I calmed down, I realized my reaction was in part because of all the other questionable rejections from the App Store. Moreover, I pondered how on earth they made the assumptions they made...

They rejected the app because when the app attempts to get data from the network, and the network is not active, there is no warning about the lack of connect. The annoying thing about this is that the application DOESN'T GET DATA OVER THE NETWORK! It doesn't use the network internally at all. All of the data is stored within the app.

Of course, after I calmed down, the obvious question arose, "why did they think that the data came over the network?" Looking at the screen shots they sent me suggested that what really happened is that they set some sort of search criteria (it's a database app) that resulted in no records being selected. Looking at what the screen showed when no records are selected was a little vague and could be interpreted that the data came over the network - it should have been clear that there were no records selected. Okay, my bad. I also decided to add alerts where a user should know there were no selected data, and when flipping a switch might cause such a selection problem.

Grr, now I have to wait another week to see if they let me in.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

Links to this post:

Create a Link

<< Home