Is your application submitted to Apple still "in review" or "waiting for review"?
Personally, I don't know the difference between these two terms, however,
one of my application submitted to Apple App Store for iPhone is "in review", while the other is "waiting for review". Maybe I can assume the one "in review" is being reviewed? Unfortunately, it has been reviewed for at least a week. It really doesn't make any difference to me between "in review" and "waiting for review".
My first application
3GTest took Apple 2 weeks to find a small bug and reject it.
I fixed the bug in five minutes and waited another 1 week before Apple found another bug inside.
Finally, 5 weeks after I submitted the application and fixed two lines of code, I received a call from Apple telling me that the application is approved as if I have won a big prize.
The most recent statistics shows that 75% of submitted applications are approved within 2 weeks.
This percentage is about 82% two weeks ago, and about 95% 1 month ago.
So what the hell is wrong with Apple?
We knew that iPhone / iPod touch is really popular and there are many many applications submitted everyday. But given that these applications also help u earn so many bucks and help u sell so many phones and ipods, why can't u just hire more people to review the applications?
After weeks' waiting, I even can't remember what my application looks like.
But one good thing is that, it's quite possible, one day, walking with the help of a stick, I will receive a call from Apple telling me that "congratulations, sir, your application is approved!". I will suddenly realize that "Holyshit, I have ever created an iPhone application in objective-c, I'm so proud of myself when I was young decades ago"