iOS builds
Build a signed IPA without a Mac and send it to TestFlight from Publish; you need an Apple Developer account and its API key.
Updated Oct 11, 2026

Steps
- Connect the App Store Connect API key in Publish. See Connect store accounts.
- Check the bundle ID in App settings › Store identifiers before the first TestFlight upload.
- Click Build, choose iOS, and fix anything red in the checks.
- Start the build and wait for Ready.
- Click Open in Publish to send it to TestFlight, or download the IPA.
Good to know
- With the API key, the build registers the bundle ID and creates the distribution certificate and this app's provisioning profile. Without one, see iOS certificates and profiles.
- Build and send to TestFlight, on Publish's step Build the app for the App Store, builds and uploads in one go. The step shows the price and the usual time, and asks before it starts.
- The app must exist in App Store Connect first; Publish has a step for it. Apple then processes the build, usually in 5 to 30 minutes, and Check status asks Apple now.
- Signing failures are fixed in Publish's signing step and App settings, not in code; then Retry build.
Related
Did this page help?