Hacker News new | ask | show | jobs
by rakoo 901 days ago
Or

Maybe you don't have all the information because it is not entirely spelled out in the blog post, they have all the engineers they need because they have experience, they already did everything you said but Apple keeps being Apple, and your advice is not needed ?

1 comments

They missed their launch date due to Apple Review.

That does not scream "they have the experience they need".

While they may not listen, they absolutely need to hear the advice to submit earlier.

Considering

- the average processing time is 24h

- Apple advises you that things slow down between 22-27 Dec

would you say submitting on December 12th, with the goal of being ready by the second of January, is “submitting early”? Seems already extremely conservative.

In my years working with mobile, I never saw any review take longer than three days, ever. Nineteen days is an eternity and probably indicates some internal commotion going on. Who has ever sent their app for review a full month before release?

For a brand new app with a hard target release date of 1/2, I would have submitted before thanksgiving with the intention of getting a version of the app approved before the 22nd of December. Then I would have submitted again any fixes required or if there was any additional work done. Again, something an experienced dev would have done because they know that the Apple review process is a black box and you must expect and schedule around rejection.

So no, submitting on the 12th, in the middle of holiday season, is not submitting early. Yes, I know Apple says things only slow down for 22-27, but experience tells me they actually slow down starting the week of Thanksgiving and the slow down lasts until 1/2.

The better option would have been to schedule the release for 1/12 or sometime that is not the day everyone comes back to work. Many mistakes were made in this release planning.

No, indeed, it sounds more like "the Apple Review is random and unpredictable", which no one can account for.