With a new year come New Year’s resolutions: It appears as if Apple’s review teams not only became incredibly fast, they also seem to have changed some processes to the better.
Scattered reports on Twitter indicate, that recent app submissions got approved within hours – yes, you’ve read that right.
While in 2009 developers even turned their backs on the iPhone platform entirely, because of weeks and months of wait time before their apps hit the store, approving within hours has never reportedly happened before.
Another indication for a changed approach occurred to myself: Using private application programing interfaces (APIs) no longer causes a fully automated reject.
The terms of the iPhone Developer Program dictate developers to only make use of Apple approved, public interfaces into the underlying iPhone operating system. Unfortunately, not all of the features of the iPhone can be leveraged by sticking to this rule. Thus, every now and then devs knowingly or even unintentionally access so called private APIs.
In the early months of the App Store, a manual check conducted by the Apple review team members let slip through some of those apps, but many got rejected.
However, in Q4/2009 Apple switched to an automated process. Even a single line of code accessing a non-official API caused an immediate rejection of your submission. No exceptions made.
Your only choice was to solve the problem and resubmit. The wait started all over again.
Today, just some 30+ hours after submitting an update to one of my apps to review, I received the ready-to-go email. So, rapid approval happened to me, too.
Furthermore, the email stated:
“Thank you for submitting your update to [...] to the App Store. During our review of your application we found it is using private APIs, which is in violation of the iPhone Developer Program License Agreement section 3.3.1; ’3.3.1 Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs.’ While your application has not been rejected, it would be appropriate to resolve this issue in your next update.“
It’s this last sentence, highlighted from us in bold, that might mark a change in strategy. Instead of bluntly rejecting the app entirely, Apple decided to publish it to the App Store but kindly asks me to fix the issue on the next update. That’s exactly the way to do it right.
As usual with all things related to these internal Apple processes, none of this has been officially confirmed.
Are you an iPhone developer who queued for review very recently? Did you experience a similar increase in speed or a significant change in Cupertino’s “review culture”? Let us know in the comments, please!















We submitted our apps (Free and Pro) 2 days ago and they were both approved less than 24 hours later (22 to be exact). This is a marked change, for a while we were seeing 1 week for Free and 2-3 weeks for Pro. It was also not uncommon in the past to see a rejected build take several more weeks to get approved after resubmission.
Thanks Apple!
Jason
info@runkeeper.com
To our pleasant surprise we’ve noticed the same thing. The response times are much faster and we also got the same nice email asking us to resolve the issue with our next update rather than a rejection notice.
We’ve also been pleasantly surprise to have our new company iPhone Developer Program membership approved in 4 days.
Compare this with almost 2 months and 8 phone calls at the end of 2008.
We’re happy :)
Its about time!!!
Today my update to Battle for Vesta was approved in less than 5 hours.
I submitted OHM-G! on the 30th December, and it was approved within 9 hours! It did then sit ‘Ready for Sale’ (but not in the store) for nearly a week, but a friendly email from me appears to have worked, and it went into the store on the 6th. This was my first app, but I’m so excited to see Apple doing something so positive that its spurning me on to build more.
Hate to rain on the parade but perhaps the more likely answer is that there’s so few apps just after the Xmas rush?
Hope I’m wrong and when we release the best iPhone game of 2010 in a couple months it’ll take a day or two ;-)
Its really interesting to see what new thing Apple will bring for their user in new year.I love Apple ‘s products.Apple iPhone is my favorite.
http://www.goarticles.com/cgi-bin/showa.cgi?C=2236872
34 hours, nice!
(BTW: why is this article in the iPhone template? Even on a normal Safari?)
(BTW: that was fixed fast!)
Yep, TriOut a location based app in NC submitted to the app store on Dec. 23 and was approved in just 6 days. It totally caught us by surprise. Blogged about too. http://tri-out.com/blog/triout-app-store/
competition is a wonderful thing.
Now let’s not hear any whining when they reject your next update cause you don’t fix it!
This is a good move by Apple. Put the responsibility on the dev. I love it.
This is Apple running scared, least concerned, and rightfully so no less, in the face of Android and it’s supporting hardware, software partners.
Android even allows users to cancel, within 24s and only one time, an order if they do not like it!
A win-win for both devs and users who utilize the Android platform!
Apparently, the recent update to Audioboo went through in record time, as seen my this tweet from @markRock http://twitter.com/markrock/status/7536780531
Too bad Apple didn’t do this before Nexus One, then it would have seemed they actually cared about developers. Doing it makes it seem like they are willing to respond to competition but not developer dissatisfaction.
Better late than never and this move will only create more goodwill between Apple and the developers.
A win win for all especially us the users.
I say the blame lies squarely on the FTC for this one.
Live and learn I suppose. Very nice change indeed.