iOS : Testflight No build available for external testers
External Testers can only test builds that have passed Apple’s Beta Review process (similar to the App Store Review process). Each new version of the App must go through this process, however subsequent builds for the same version will not require review once the initial review process succeeds.
Internal Testers do not have this limitation.
Since it’s not exactly obvious, you can trigger a TestFlight build to be submitted for the Beta App Review process by adding an external tester to the build. Doing so will immediately change the status to Waiting for Review, once Apple reviews the beta version of the app the status will change again and you’ll get an email saying it’s ready for testing, and the previously selected External Testers will be able to access the build.
OK - this seems really silly but...
If external testers are added to a team before the build has been beta reviewed, they are "stuck" in a "No Build Available" status. Even after when Apple has reviewed and released the build for testing.
As Alpaslan Firat mentions - The easiest way to resolve this is to:
- Remove tester from the group (can select >1 by using "Edit") - do not delete the Tester
- Add back all of the testers to the group
App Store Connect then recognizes that there is a build waiting to be tested and sends the invitation.
The original question was asked a year ago - you would have thought that this would have been addressed by now.