Skip to main content

Builds

Wait for processingState: VALID before distributing a build. builds list --state takes PROCESSING, FAILED, INVALID, or VALID.

Beta groups

Testers

invite --group takes one or more group ids, comma-separated. testers delete removes the tester from all of your apps.

External testing

External groups need a build approved by Beta App Review.
1

Check the TestFlight app info

2

Fill in Beta App Review details

3

Submit the build

4

Add the build to the external group

Over MCP

On the hosted server, writes need X-ASC-Allow-Writes: true. Anything not covered here (for example beta license agreements or build bundle details) is reachable through Full API coverage.