How to Minimize App Store Approval Time

29,639

Solution 1

In my experience, everything takes exactly the same amount of time. You sit in the queue for 6 days, then they review it for an hour or so (much less for updates), and you're either in, or rejected. If you are rejected, it will take a few more days to work through whatever the issue was.

So the only way to take less time, is don't be rejected. :) Seriously, though, go read the developer agreement and the "do this and we'll reject you" document.

They aren't even looking at your app for that 6 day "cooling off" period, so I can't imagine what you could do to make it go faster. (Although I've heard that there is a mechanism for expedited updates in emergencies; but I have no first-hand experience with that).

Solution 2

I cannot post a comment yet, so I am posting this as an answer to your question based on my experience submitting new apps, as well as updates to existing apps in iTunesConnect.

Unfortunately there really isn't anything you can do to speed up the process, aside from fixing the issues in your app if it gets rejected, and re-submitting asap.

Apple allows you to request an expedited app review.

https://developer.apple.com/contact/app-store/?topic=expedite

Please note: If you're facing extenuating circumstances, you can request the review of your app to be expedited by completing the form below. Expedited reviews are granted on a limited basis and we cannot guarantee that every request will be approved.

I have personally used it twice. Once for a cosmetic issue in an app, which was rejected. Another time for a critical bug fix, which was accepted. I wrote a very detailed explanation of what my application did, what the bug was, why the bug was important to our (Mine and Apple's) customer.

One thing I have found is that free apps versus paid apps sometimes take different amounts of time.

For example I have a paid and free version of the same app. I submitted an updated for both one right after the other. First I submitted the free version, then I submitted the paid version immediately after. For some reason the paid version went into review, and was approved a day later, where as the free version is still waiting for review even know I submitted it first. I suspect that free and paid apps have different 'queues' or 'priorities' over at apple.

Solution 3

You can request an expedited review in emergencies. I used it once and the update was available about one or two days later.

However, they say, the expedited review will only be granted in limited cases. So I wouldn't use it if not absolutely necessary.

You can request the expedited review in iTunes Connect. I think the option was on the detail page for an app which is 'Waiting for Review'. There was also a list, in which cases an expedited review can be granted.

Solution 4

App approval times will vary depending more on what else is going on, and can otherwise vary for no obviously predictable reason. I've seen a small update to a simple app take longer to approve than a new large app with lots of features.

Maximum app review times seem to be around the days that lots of other developers are submitting apps, near some major holidays, shopping seasons, or when Apple has just released some OS update, app service or new device. Shorter wait times can sometimes be had by avoiding these longer review time periods. There are services that track the number of new apps introduced per week. Look for the nulls.

Staying well away from any hint of violating any of Apple's App store rules or guidelines, or anything else that can be seen as controversial, also helps not getting hit by a long (additional time required) review time. Other factors seem to make less difference.

Solution 5

Take a look Apple review support

Once you've submitted your app for review, you can view its status in the My Apps section of iTunes Connect or on the iTunes Connect App for iPhone and iPad. Review times may vary by app. On average, 50% of apps are reviewed in 24 hours and over 90% are reviewed in 48 hours. If your submission is incomplete, review times may be further delayed or your app may be rejected. Once your app has been reviewed, its status will be updated and you will be notified.

Share:
29,639

Related videos on Youtube

slartibartfast
Author by

slartibartfast

Updated on August 12, 2020

Comments

  • slartibartfast
    slartibartfast over 3 years

    What are some things and techniques I can do to minimize the time it takes for my apps/updates to be approved for the App Store? Do smaller updates generally take less time, and do paid applications take longer than free ones? What about the size of the binary?

  • Joshua Smith
    Joshua Smith over 11 years
    Just stumbled across this site, which people reading this question will find useful: reviewtimes.shinydevelopment.com
  • vinnybad
    vinnybad almost 11 years
    @myrkos that decision is left up to Apple. Expedited reviews are granted under special circumstances. You can read more about it and fill out a form here: developer.apple.com/appstore/contact/appreviewteam/index.htm‌​l
  • Joshua Smith
    Joshua Smith about 10 years
    FYI: The cooling off period has been decreasing steadily since iOS 7 came along. My guess is they ramped up capacity (or automation) to handle the massive number of app updates that iOS 7 required. We typically see just 2-3 day delays now, not the 6 I mentioned when I first wrote this answer.
  • marcovtwout
    marcovtwout over 9 years
    Top tip for time-sensitive events!
  • mkabatek
    mkabatek about 9 years
    I have now tried to expedite an update for a cosmetic issue. The request was denied.
  • mkabatek
    mkabatek almost 9 years
    I have now tried to expedite an update for a critical bug fix. The request was accepted, however I wrote a very detailed explanation. It still took about 3 full days to get accepted.
  • lesnikow
    lesnikow about 8 years
    The do this and we'll reject you link (early 2016) is developer.apple.com/app-store/review/rejections

Related