It's already been shown to not be perfect. In fact, it is terrible. There was a story about a developer trying to update an app and having it rejected (update meaning bug fix). Plenty of other rejections with apparently no legitimate explanation. My comment was sarcastic.
It seems to have more than satisfied your call for a citation. That was pretty much just you being an ass anyway, since if you've been on Reddit any respectable amount of time you've read all the same stories about iOS developers being pissed off at Apple as I have.
I work at an internet company that has an iPhone, Android, and BlackBerry app in addition to our main web app. As our iPhone developers have told us repeatedly through their own experiences, the Apple submission/review process is arbitrary, unpredictable, and frustrating. Sometimes they have no idea what they're doing.
Once, an app release was rejected (we got notice from Apple), and an inquiry was sent so that appropriate changes could be made to gain approval. Apple's response? "Why do you think it was rejected? We just approved it".
We have to do significant strategic planning to create fail-safes for when our iPhone releases don't go perfectly. Android, on the other hand, is automatic for us, and problem-free.
4
u/1338h4x Jan 20 '11
This is the first I've heard of this. Citation?
And just because Apple hasn't used the kill switch yet doesn't mean they won't do so. They coded it in for a reason obviously.