// answer

Do external TestFlight builds still need App Review?

Short answer

Yes. External TestFlight builds still need TestFlight App Review before testers can install them, and Apple starts that review after you add the build to an external testing group.

Knowing the number is the easy part. Finding people who actually stay opted in is the rest of it: Get testers

Do external TestFlight builds still need App Review before testers can install them

Yes. External TestFlight builds still need TestFlight App Review before testers can install them, and Apple starts that review after you add the build to an external testing group. Internal testers are different, they can install builds without that external review step.

The part people get wrong is the order. Uploading the build is not enough, and sending an invite is not enough on its own. For external testing, Apple says the build is sent to App Review once it is added to a group, and testing starts after the build is approved.

Apple also separates internal and external testing clearly. Internal testers are limited to App Store Connect users on your team, while external testers are people you invite outside that team. External testing is the one that triggers TestFlight App Review, so the install path is not immediate the way many teams expect.

The inconvenient part is that the first build in a version has the strictest checkpoint. Apple’s help pages say the first build of a version must be approved for TestFlight App Review before external testers can use it. Subsequent builds may not need a full review, but the build still has to move through Apple’s TestFlight flow before testers can install it.

For a normal release process, the practical sequence is simple. You upload a build to App Store Connect, add it to an external tester group, provide the beta information Apple asks for, then wait for approval. After approval, testers install the app in the TestFlight app from their invitation email or public link.

If you are checking whether a build can be shared the same day, the answer is no for external testing unless Apple has already approved that build. Apple’s own TestFlight overview says testing can begin once the build is approved, and its invite flow says testers receive the notification only after the review step is done.

Internal testing works differently because it is designed for your team. Apple lets internal testers install builds without the external TestFlight review path, which is why teams often use internal testing first to catch obvious issues before they send a build to outside testers.

If your goal is to collect feedback from people outside your team, you should expect the review step as part of the process. That is the normal TestFlight path, not a special case. The review is there for external distribution, and Apple documents it as required before those testers can install the build.

A concrete example helps. Suppose you upload version 1.0 build 14 on Monday and add it to an external group. If Apple has not approved that build yet, your testers cannot install it on Monday just because they have a link. Once Apple approves it, TestFlight makes it available and the invitation becomes usable.

If you want to shorten surprises, keep the beta information ready before you add the build to the external group. Apple asks for the beta app description, what to test, and a contact email for review. That does not remove App Review, but it prevents avoidable delays while the build is already waiting.

For teams that only need device-level internal checks, there is less friction. For teams that need outside feedback, there is still a review gate. That is the difference that matters, and it is the point most often missed when people assume TestFlight external testing works like an instant file share.

If you are choosing between internal and external testing, the decision is about audience and timing. Internal testing is for your own team and moves faster. External testing reaches more people, but Apple requires TestFlight App Review before those testers can install the build.

If you want the full TestFlight setup details, Apple’s TestFlight documentation is the source of truth, and DevConnect’s own guide to tester exchange lives at https://devconnectplatform.com. That does not change the Apple step, it just helps teams organize their testing workflow around it.

What changes for internal testers

Internal testers can install builds without the external TestFlight App Review path. Apple treats them as App Store Connect users on your team, which is why internal testing is the faster way to verify a build before you open it to outside testers.

Does every external build need a full new review

No. Apple says the first build of a version requires TestFlight App Review, and subsequent builds may not need a full review. The build still has to go through Apple’s TestFlight distribution process before external testers can install it.

Can testers install from an invite before approval

No. The invitation alone is not enough. Apple says testing can begin once the build is approved, so the invite becomes useful only after the review step finishes and the build is available in TestFlight.

Is TestFlight App Review the same as App Store release review

No. TestFlight App Review is the review step for external beta distribution. App Store review is the separate process for shipping to customers in the App Store. Apple documents them as different gates in the release flow.

Frequently asked questions

What is the difference between internal and external TestFlight testers

Internal testers are App Store Connect users on your team. External testers are invited people outside that team, and they are the group that triggers TestFlight App Review before installation.

Do external testers need the TestFlight app itself

Yes. Apple says testers install the free TestFlight app on their devices, then accept the invitation through email or a public link to install the build.

How long is a TestFlight build available

Apple says a TestFlight build is available for up to 90 days, after which it expires unless you stop testing earlier.

Know someone stuck on this? Send them the answer.

Sources

Every link here was fetched and confirmed to resolve before this page went live.

More on this topic: App testing

Related questions

Not the question you had?

Ask it. Every source gets fetched and checked before anything goes up, so it takes a day or two, and questions that cannot be answered honestly do not get a page at all.

No account, no email address needed.

Still stuck on the 14 days?

DevConnect is a tester exchange: you test someone else's app, they test yours. No payment, no fake installs. You can also count your days without an account.