I first submitted my trivia game, Pub Trivia, on April 30.
Rejected on May 8: (8 day response)
"Thank you for submitting Pub Trivia to the App Store. We've reviewed Pub Trivia and determined that we cannot post this version of your iPhone application to the App Store because of an Apple trademark image. We want to remind you of the importance of following Apple's posted Guidelines for Using Apple's Trademarks and Copyrights"
Since my app supports multiple platforms, I had an icon of a mini iPhone that distinguished a player as an iPhone/iPod Touch player. Windows players have the Windows logo and Android players get the little green robot icon. To avoid any complications, I just took out the iPhone icon all together. So basically, if you do NOT have an icon, you are an iPhone player.
Resubmitted on May 8.
Rejected on May 13: (5 day response)
"Any form of user or device data collection, or image, picture or voice capture or recording performed by the Application (collectively “Recordings”), and any form of user data, content or information uploading, syncing, or transmission performed by the Application (collectively "Transmissions") must comply with all applicable privacy laws and regulations as well as any Apple program requirements related to such aspects, including but not limited to any notice or consent requirements. In particular, a reasonably conspicuous visual indicator must be displayed to the user as part of the Application to indicate that a Recording is taking place."
Ok, my game sends your name, location and score to our game server so I guess I needed an Alert at the beginning of the game to let the players know. Fixed...
Resubmitted on May 13.
Rejected on May 18: (5 day response)
"Pub Trivia gives an error stating that there is no internet connection when attempting to start the game when connected to WiFi or the cellular network. Please refer to the attached screenshot. This review was conducted on iPhone 3G running iPhone OS 3.0 Beta 5"
I disabled the idleTimer so that the device would not got to sleep while playing the game. IF the player manually put the device to sleep, my app would push them to the intro screen where they were pretty much stuck. They had to restart the entire app to start playing again. Ok, bad bad me... Fixed and felt a little depressed because this one was actually bad design on my part.
Resubmitted on May 18.
Rejected on May 22: (4 day response)
"Thank you for submitting Pub Trivia to the App Store. We've reviewed Pub Trivia and determined that we cannot post this version of your iPhone application to the App Store because your application contains pricing information in the icon and/or marketing text (Application Description / Release Notes). Providing specific pricing information in these locations may lead to user confusion because of pricing differences in countries. It would be appropriate to remove pricing information from these locations"
Everyone else was doing it! The first line of my description was "Launch Sale: $.99". I gathered that this was a new rejection from reading the boards. Even though it had been 22 days since I started this process, I was pretty stoked with this rejection because it had to do with my description and not the app itself. To me, it looked like they were finished testing my app and they were just making sure my iTunes Connect info was good to go. Deleted pricing info from description and our website.
Resubmitted on May 22.
Ready for Sale on May 31: (9 days response)
"The status for the following application has changed to Ready for Sale."
I was on vacation in Vegas when I received the email. I just about shat myself. It was a pretty great feeling knowing that I wasn't a total loser. Being rejected so many times made that moment that much sweeter. Took me a total of 5 months to learn objective c, make an app and get it on iTunes. Feeling good
