Reference

App build statuses

The build status tells you immediately whether your build needs attention. The status applies to the build only, not the entire app.

  • A red status indicator () means that you need to perform some action.

  • A yellow status indicator () means that some process is ongoing, controlled either by you or by Apple.

  • A green status indicator () means the build is being tested in TestFlight, or can be submitted for review..

You can view the builds you upload and their file sizes in the Activity area of your app. You can also view beta build status and metrics in the TestFlight area of your app.

Status

Description

Internal testing

External testing

Processing

Your build is still being processed. You will receive an email notification when your build is ready.

If you upload a build and it remains in the Processing state for more than 24 hours, there may be an issue. To resolve the issue, Contact Us.

Invalid Binary

Apple received your build, but it didn’t meet all the upload requirements. Resolve any issues in the build, and redeliver. Visit Upload builds.

Not visible in TestFlight

Not visible in TestFlight

Missing Compliance

Your build is missing export compliance documentation. Action is needed. Learn how to provide export compliance for beta builds.

Waiting for Export

Compliance Review

Documentation for export compliance has been submitted and is in review. No action is needed on your end.

In Compliance Review

Documentation for export compliance is in review. No action is needed on your end.

Ready to Submit

Your build can be distributed to internal testers, or can be submitted to TestFlight App Review for external testing or to App Review for distribution to customers.

Waiting for Review

Your build has been submitted to TestFlight App Review. It will need to be approved before you can begin external testing.

In Beta Review

Your build is currently being reviewed by TestFlight App Review. It'll need to be approved before you can begin external testing.

Not Available for Testing

Your build can't be used with TestFlight because the provisioning profile is missing an application identifier. To begin testing, upload a new build that includes the application identifier.

Rejected

Your build was rejected by TestFlight App Review and can no longer be used in TestFlight. To begin testing, upload a new build.

Not visible in TestFlight

Not visible in TestFlight

Ready to Test

Your build can be tested by external and internal testers, but you haven’t added any testers yet. You may have opted to manually notify testers after your build is approved. You can also submit your app to App Review for distribution to customers.

Testing

Your build is being tested by at least one group or tester. Click on the build to view more details about who is testing your build. You can continue testing or submit your app to App Review for distribution to customers. Testers that have received an invite to test will still be able to test your build even after it's available for customers.