TestFlight
Apple’s beta distribution system for iOS: share prerelease builds with testers before App Store release.
What it is
TestFlight hosts builds you upload from Xcode or compatible pipelines, manages tester groups, and collects basic install and crash signals. It is part of App Store Connect’s workflow.
Why it matters
It is the standard path for iOS beta feedback without sideload complexity for most teams. It gates external testing behind Apple review for larger groups.
When to use it
Use it for iOS betas whenever you need stakeholders or customers on real devices with automatic updates within Apple’s limits.
How it fits in the stack
It sits after your build artifact exists and before wide release: distribution and feedback, not compilation. Android has Play internal testing as a rough parallel, not identical.
Common confusion
TestFlight is distribution and testing, not building. It does not compile your app or replace CI. It is also not the App Store: it is for prerelease channels with separate limits and review for external testers.