If you’ve developed apps for iPhone and iPad, you may have had an app or two rejected. We’ve had quite a few rejections and they are infuriating. There’s nothing worse than seeing your hard work and effort minimised to nothing. Sometimes, you can have an app rejected by one approver and approved by another.
Our first rejection was for Ear Spy Pro. Ear Spy was approved, but Ear Spy Pro was rejected because the word “spy” violated their rules. Even after pointing out that we already had a “spy” app published (and so did a lot of other developers), they still upheld the rejection. In the end, we caved and changed the name of the pro version to “Ear Record” on iPhone.
We recently released a new series of language games based on the Bubble Bath games. We took the same principles and created spy-themed games (based on what I thought DLI would be like when I was a kid) with names like “Secret Agent: Hindi” and “Secret Agent: Swahili”.
Some of the Secret Agent games were approved. The rest were rejected because we are accused of “spamming” the app store. Their suggested fix is to use in-app purchases to allow users to select their language. So, our users should download a very generic app and then be prompted to download a language (including all the audio files and image files). They would basically download a shell. The user experience would be horrendous (we could call it “Secret Agent: WhateverYouWant”). For a company that prides themselves on usable apps, Apple is trying to force us to make apps that no one can understand.
We’ve appealed the rejection of the Secret Agent games. People are downloading and buying them and we’ve had good reviews. We hope you iPhone users will have a chance to download them soon.
Just a warning to all iPhone developers out there: If your app requires a lot of time and investment, release a version as quickly as you can. You never know which Apple tester you may get–so get “on the board” as soon you can.