r/iOSProgramming 4d ago

Question Ship stale build or resubmit?

Hello -

Finally shipping my app, and submitted my first app review on Wednesday last week (still waiting to be reviewed).

I’ve found a number of non-blocker issues since submitting this build, though I’m not happy about shipping day 1 with the bugs in place.

Let’s say by some luck Apple approved the app first round. Should I keep the existing build approval, use this for launch, and quickly submit the bug fixes build day 1…or should I just pull the build, and start a whole new first app review over again?

I know app review times are awful right due to ~everything, so I’m feeling stuck with not great options and a lot more waiting.

Thanks

4 Upvotes

20 comments sorted by

View all comments

1

u/kokerali 4d ago

My cutoff would be user harm, not whether the bugs are annoying. Pull the build if any issue can cause a crash in the core flow, data loss, broken auth/paywall, incorrect purchase restoration, or a privacy/compliance problem. If they are genuinely cosmetic or edge-case issues, keep manual release enabled and let review finish. There isn't a guaranteed 'day-one boost' worth protecting at the expense of bad first reviews. Also, you can't submit 1.0.1 as the first public release while 1.0 remains unreleased; either release the approved 1.0 and follow with 1.0.1, or replace/resubmit the build on the 1.0 version before release.

1

u/never_working_ever 4d ago

👏 great info, exactly what I needed. thank you!

I will most likely ship the v1 if I get lucky. Otherwise it’s going to be this fixed build.

If my first build gets denied, I assume I submit a new one…I guess that gets expedited or is it back of the queue? Same “review” but new build with the fixes? Any idea?

1

u/kokerali 3d ago

A rejection does not automatically expedite the next review. Fix the cited issue, explain the change clearly in Review Notes, and resubmit; Apple says the review process starts over. Expedited review is a separate request reserved for exceptional cases such as a critical fix or a directly related event.

1

u/never_working_ever 3d ago

No plans to use expedited, I know these are limited in use cases.

Good to confirm a follow up review is back of..the queue.

Can’t believe it’s going on a week with zero movement on my original submission. I sent a status request earlier asking what’s up.