Did Apple Change TestFlight External Testing Requirements?
Yes. Apple requires TestFlight test information for external testing, and the required review details include contact information, demo account credentials when needed, and notes for App Review.
Knowing the number is the easy part. Finding people who actually stay opted in is the rest of it: Get testers
Did Apple add or change what you must provide for TestFlight external testing
Yes. Apple requires extra TestFlight test information before you can share a build with external testers. The current Apple help pages say that external distribution needs a beta app description, an explanation of what testers should try, and an email address for feedback. Apple also says the build may require TestFlight App Review before those testers can use it.
The part people get wrong is mixing up App Store submission fields with TestFlight review fields. Apple separates them. The test information you enter for TestFlight can differ from what you later submit for the App Store, and Apple’s glossary says TestFlight test information is specifically the information required for TestFlight App Review, including contact information, demo account credentials, and any notes for that review.
For external testing, Apple’s current help page says you need to provide a beta app description, an explanation of features to test, and a feedback email address. Apple also lets you show approved screenshots and the app category in the invitation experience, and the default is to show them. If you do not want those in the invite, you can turn that off in App Store Connect.
The inconvenient part is the review gate. Apple says that when you invite external testers, the first build you add to a group is sent to App Review, and testing starts only after approval. Apple also says a review is required only for the first build. Later builds may not need a full review, but the first external release still has to clear Apple’s process before testers can install it.
If your app needs login access, Apple’s review detail page says you must provide demo account login and contact details so the reviewer can get into the app and ask questions if needed. That is the field many teams forget until the build stalls. A TestFlight build that cannot be reviewed because Apple cannot access the app is not ready for external testers.
Apple also allows you to update the TestFlight information later. The help page says you can edit the beta app description, the feedback email, and other test information at any time, and the changes appear in the TestFlight app. That makes the workflow practical for active betas, because the message to testers can track the current release instead of staying frozen with the first upload.
A second thing people miss is that Xcode Cloud can populate the tester notes field for you. Apple documents a TestFlight notes file that becomes the “What to test” text in TestFlight, which is useful when you want testers to focus on one area of the build. That does not replace the required TestFlight review information, but it helps keep the instructions current.
A simple example makes the difference clear. If you are testing a new sign-in flow, you would enter a beta description, explain that testers should try account creation and password reset, provide a feedback email, and, if the reviewer needs access, add demo credentials. Then you upload the build and wait for approval before external testers can install it.
The shortest accurate answer is that Apple did not make external TestFlight simpler by removing required information. Apple still requires specific test details, and the review step still exists for external testers. What changed in practice is the structure of the required fields and the way Apple describes them in App Store Connect help and review documentation.
If you are setting this up for a live beta, the order is straightforward: add the required TestFlight test information, upload the build, complete any beta review details, and wait for approval before inviting external testers. If you skip the reviewer access details, or leave the test description too thin, the build can sit in review until you fix the missing information.
For teams building through DevConnect, the useful takeaway is the same one Apple documents: keep the test brief clear, keep the feedback email live, and make sure reviewer access is ready before you invite anyone outside the team. DevConnect is free to use, and it fits best when the build is ready for real testers, not when the review fields are still incomplete. https://devconnectplatform.com
What changed in practice
Apple’s current documentation makes the external testing requirements more explicit. The required items are still tied to TestFlight App Review, and Apple now spells out the fields more clearly: beta app description, what to test, feedback email, and, when needed, review access details such as demo credentials.
What do you need to provide for external testers
You need the TestFlight test information Apple asks for, plus whatever access the reviewer needs to verify the build. In plain terms, that means a description of the beta, instructions for what to test, an email address for feedback, and any login details or notes Apple needs during review.
Does Apple require review before external testing starts
Yes. Apple says external testing can begin only after the build passes TestFlight App Review. The first build added to a group goes to review, and Apple says later builds may not need a full review.
Can you change TestFlight test information after submission
Yes. Apple says you can update the test information at any time, and the updates appear in TestFlight. That is useful when the beta focus changes or when the feedback email changes hands.
Sources - Apple Developer Help, Provide test information: https://developer.apple.com/help/app-store-connect/test-a-beta-version/provide-test-information - Apple Developer Help, TestFlight overview: https://developer.apple.com/help/app-store-connect/test-a-beta-version/testflight-overview - Apple Developer Help, Invite external testers: https://developer.apple.com/help/app-store-connect/test-a-beta-version/invite-external-testers/ - Apple Developer Help, TestFlight test information glossary: https://developer.apple.com/help/glossary/testflight-test-information/ - Apple Developer Documentation, Beta App Review Submissions: https://developer.apple.com/documentation/appstoreconnectapi/beta-app-review-submissions?changes=_7 - Apple Developer, TestFlight: https://developer.apple.com/testflight/
Frequently asked questions
Does TestFlight external testing require a demo account
Only when Apple needs one to review the build. If your app is gated, you should provide reviewer access so the beta review can complete.
Can external testers join before App Review approves the build
No. Apple says external testing starts after the build is approved for TestFlight App Review.
Can I hide screenshots and app category in the invite
Yes. Apple lets you deselect the App Information checkbox, which keeps approved screenshots and category out of the invitation experience.
Know someone stuck on this? Send them the answer.
Sources
Every link here was fetched and confirmed to resolve before this page went live.
- Apple Developer Help, Provide test information
- Apple Developer Help, TestFlight overview
- Apple Developer Help, Invite external testers
- Apple Developer Help, TestFlight test information glossary
- Apple Developer Documentation, Beta App Review Submissions
- Apple Developer, TestFlight
Related questions
- Did Apple change the info needed for external TestFlight testing?
- Did Apple change TestFlight external tester requirements?
- Did Apple Change TestFlight External Tester Rules?
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.