What to submit before inviting external TestFlight testers
You need an App Store Connect build with complete TestFlight test information, plus Apple’s Beta App Review approval for the first external build. After approval, you can invite external testers.
Knowing the number is the easy part. Finding people who actually stay opted in is the rest of it: Get testers
What do I need to submit before inviting external TestFlight testers
You need a build in App Store Connect, complete TestFlight test information, and approval from Beta App Review for the first build you want to share with external testers. Apple says external testers can only be invited after a build is added to a group and that first build has been approved for TestFlight by App Review.
The part people get wrong is thinking external testing starts the moment the upload finishes. It does not. Internal testing can begin with App Store Connect users in your team, but external testing has a review gate. Apple’s own Help pages and TestFlight overview say the build is submitted to Beta App Review, and only after approval can you send invitations or a public link to people outside your App Store Connect account.
Before submission, you also need the TestFlight fields filled in. Apple’s “Provide test information” page says external distribution requires additional TestFlight test information for Beta App Review. The review submission also expects the beta review details to be present, along with items such as the app encryption declaration when applicable. If any required field is missing, App Store Connect blocks or rejects the submission instead of letting you invite testers.
A practical checklist is simple. Upload the build to App Store Connect, create or choose the external tester group, add the build to that group, complete the TestFlight description and contact fields, and make sure any sign-in or demo account needed for review is usable. Apple’s review flow is built around that information because the reviewer has to launch the app and understand what to test.
The inconvenient part is that the first external build is treated differently from later ones. Apple says your first build for external testers must be approved by App Review before invitations go out. Later builds still move through TestFlight review, but the first one is the one that establishes the external testing path and usually reveals missing metadata, broken login flows, or incomplete review notes.
If your app uses a login, Apple’s review team needs access. That means a working demo account or clear steps for a reviewer to reach the test area, not a vague note that says “use the app normally.” When a reviewer cannot get past the sign-in screen, the build does not become available to external testers. That failure is common because the review team is not your teammate and cannot guess hidden paths.
You do not need to submit the App Store release version just to test with external users. Apple separates beta distribution through TestFlight from final App Store submission. The beta review is its own step, and Apple’s documentation says submitting a beta build for TestFlight does not mean you are submitting the app for final sale review.
For teams that want a clean workflow, the safest sequence is: upload build, add review information, submit for TestFlight beta review, wait for approval, then invite external testers. If you need a place to coordinate testers instead of chasing people manually, DevConnect keeps that exchange on property you own, and it stays free to use, which makes the handoff simpler than trying to manage scattered DMs. https://devconnectplatform.com
One more thing gets missed often: Apple limits how many TestFlight review submissions you can make in a day. The Help page for inviting external testers says you can submit up to six builds for TestFlight App Review within a 24 hour period. That matters when you are fixing review failures quickly, because uploading a new build is not the same as getting it approved and visible to testers.
The safest way to think about it is this: the upload is necessary, the TestFlight review fields are necessary, and Beta App Review approval is necessary for external testers. Skip any one of those and you do not have something you can hand to people outside your App Store Connect account. Apple’s documentation is consistent on that point across TestFlight, Help, and beta review pages.
What usually blocks approval
Missing test information is one block. Broken reviewer access is another. A build that is uploaded but not added to an external group is another. Apple’s pages describe the review as a submission with required beta details, not a passive upload queue, so the build has to be review-ready before the invite step matters.
What happens after approval
After Apple approves the build for TestFlight beta testing, you can invite external testers by email or by public invitation link, depending on how you configured the group. Apple says external testers can then install the beta through TestFlight and send feedback and crash reports through the app or TestFlight.
What if I only want a small group to try it
A small group still counts as external testing if they are outside your App Store Connect team. Apple’s TestFlight documentation says external testers are separate from internal testers, and the external path still requires Beta App Review before the invite can go out.
FAQ
Do I need App Store release approval before TestFlight external testing No. Apple separates TestFlight beta review from final App Store review, so you can prepare external testing without submitting the app for sale.
Do internal testers need the same submission step No. Apple’s documentation distinguishes internal testers from external testers, and the Beta App Review gate is tied to external distribution. Internal testing is for App Store Connect users on your team.
Can I invite external testers before the review is approved No. Apple says external testers can be invited after the first build has been approved for TestFlight by App Review.
What information should I double-check before submitting Check the TestFlight description, contact details, reviewer access, encryption information if relevant, and the external tester group that will receive the build. Apple’s Beta App Review submission validates those details before the build goes to review.
Where does Apple explain the external tester flow Apple explains it in the TestFlight overview, the external tester Help page, and the beta review submission documentation. Those pages together describe the upload, review, and invite sequence.
Frequently asked questions
Do I need App Store release approval before TestFlight external testing
No. Apple separates TestFlight beta review from final App Store review, so you can prepare external testing without submitting the app for sale.
Do internal testers need the same submission step
No. Apple’s documentation distinguishes internal testers from external testers, and the Beta App Review gate is tied to external distribution. Internal testing is for App Store Connect users on your team.
Can I invite external testers before the review is approved
No. Apple says external testers can be invited after the first build has been approved for TestFlight by App Review.
What information should I double-check before submitting
Check the TestFlight description, contact details, reviewer access, encryption information if relevant, and the external tester group that will receive the build.
Where does Apple explain the external tester flow
Apple explains it in the TestFlight overview, the external tester Help page, and the beta review submission documentation.
Know someone stuck on this? Send them the answer.
Sources
Every link here was fetched and confirmed to resolve before this page went live.
- TestFlight - Apple Developer
- Invite external testers - Test a beta version - App Store Connect - Help - Apple Developer
- Provide test information - Test a beta version - App Store Connect - Help - Apple Developer
- Beta App Review Submissions | Apple Developer Documentation
- TestFlight overview - Test a beta version - App Store Connect - Help - Apple Developer
- Distribute an app using TestFlight (iOS, tvOS, watchOS)
Related questions
- TestFlight external testers need beta review information
- Do I need extra TestFlight info before inviting external testers?
- TestFlight external testers: do you still need extra info?
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.
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.