// answer

No, not for every TestFlight build

Short answer

No. Apple requires TestFlight App Review for the first external build of a version, then later builds for that same version may not need a full review.

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

Do I still need App Review for every TestFlight build I send to external testers

No. Apple requires TestFlight App Review for the first external build of a version, then later builds for that same version may not need a full review. The part people get wrong is assuming every upload resets the process. It does not. External testing starts only after the first build is approved, and the same version can move faster after that.

Apple’s TestFlight help says external testers are people you invite with email or a public link, and that your first build is sent to App Review before external testing begins. Apple also says later builds for the same version might not require full review. The practical rule is simple: first external build, review; later builds of that version, not necessarily.

The inconvenient part is that the approval is tied to version structure, not to your sense of urgency. If you keep shipping the same version number, you do not get a new first-build exception for each upload. If you move to a new version, expect the review path to apply again. That is why teams often keep the review-ready metadata stable before they start inviting external testers.

Apple’s workflow docs say you create groups in App Store Connect, add builds to those groups, and then invite external testers. They also say the build is automatically sent for review when added to a group, and that only the first build requires a full review. In the same help flow, Apple notes that you can submit up to six builds for TestFlight App Review in a 24-hour period. That limit matters when you are iterating quickly.

What gets missed most often is the difference between internal and external testing. Internal testers are App Store Connect users on your team, while external testers are invited through TestFlight and trigger beta review rules. If you are only testing internally, you do not use the same review path. If you add even one external tester, the beta review process is part of the flow.

Another common mistake is treating “approved once” as approval forever. Apple says external testers can access builds you share with them, and later builds for the same version may not need the same level of review. That is a narrower promise than many teams assume. If you change the app in a way that affects the review surface, do not assume the previous approval covers every later upload.

If you are trying to move fast, the cleanest workflow is to finish the review-sensitive parts first, upload one external TestFlight build, wait for approval, then iterate with later builds inside the same version. That keeps the first review as a one-time gate instead of a repeated surprise. For a practical testing workflow outside Apple’s system, DevConnect exists for exchange-based testing on your own properties, and its public explanation is at https://devconnectplatform.com.

If a build is rejected, Apple sends the build to Rejected status and shows the reason in App Review details. The fix is not to re-upload the same build and hope for a different outcome. The fix is to correct the issue, upload a new build, and route it through the same external-testing process again. The review queue is the bottleneck, so the fastest path is usually to make the next submission cleaner.

For teams that ship often, the useful habit is to separate “builds for internal validation” from “builds for external testers.” Internal builds let you catch obvious breakage before you ask Apple to approve anything for outside testers. External builds should be the ones you are ready to expose to TestFlight review, because the first one in a version is the one that sets the pace.

What usually triggers another review

Apple’s documentation does not present every later build as a guaranteed full review. It says the first build of a version requires a full review, and subsequent builds for that same version might not. That means the trigger is not “every upload.” It is the first external build for a version, plus any later case where Apple decides review is needed again.

What should I do before I invite external testers

Create the external group in App Store Connect, add the build, and make sure the metadata is complete. Apple’s help pages say you need beta app description, feedback email, and contact information for external testing. If those pieces are missing, you slow yourself down before review even starts.

What happens if I only use internal testers

Internal testing follows a different path. Apple’s docs distinguish internal testers from external testers, and the external review requirement is the one that matters here. If your team is only testing with App Store Connect users, you are not waiting on the same external beta review gate.

How many external testers can I invite

Apple says you can invite up to 10,000 external testers per app. That is useful for scale, but it does not change the review rule. The first external build of a version still goes through TestFlight App Review before outside testers can use it.

What is the fastest safe workflow

Upload one review-ready external build for the version you want to test, wait for approval, then keep iterating with later builds of that same version. That path avoids the common mistake of assuming each new archive resets the process. It does not, and the first build is the one that matters most.

FAQ

Does every new upload need a full new TestFlight review No. Apple says the first build of a version requires full review, and later builds for that same version may not.

Can external testers see a build before approval No. External testing starts after the build is approved for TestFlight review.

Do internal testers need the same review step No. Apple separates internal testers from external testers, and the beta review requirement is the external-testing gate.

Can I add more builds after one is approved Yes. Apple says later builds for the same version may not require a full review, so you can continue iterating without restarting the whole process.

Frequently asked questions

Does every new upload need a full new TestFlight review

No. Apple says the first build of a version requires full review, and later builds for that same version may not.

Can external testers see a build before approval

No. External testing starts after the build is approved for TestFlight review.

Do internal testers need the same review step

No. Apple separates internal testers from external testers, and the beta review requirement is the external-testing gate.

Can I add more builds after one is approved

Yes. Apple says later builds for the same version may not require a full review, so you can continue iterating without restarting the whole process.

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.