Apple's TestFlight is the standard way to distribute beta versions of iOS apps. It's free, built into the App Store ecosystem, and supports up to 10,000 external testers.

Step 1: Upload Your Build to TestFlight

In Xcode, archive your app and upload it to App Store Connect. Once processed, enable it for TestFlight testing. Apple will do a quick review (usually within a day) before testers can access it.

Step 2: Create a Public TestFlight Link

In App Store Connect under your app's TestFlight tab, create a public link. This generates a URL that anyone can use to join your beta — no need to manually add email addresses.

Step 3: List Your App on TestLaunch

Add your app to TestLaunch and paste your TestFlight link in the App Store / TestFlight field. Testers browsing TestLaunch can tap the link and join your beta directly through TestFlight.

TestFlight Tips

  • TestFlight builds expire after 90 days — keep uploading fresh builds
  • You can have up to 10,000 external testers per app
  • Testers need the TestFlight app installed on their device
  • Use the feedback feature built into TestFlight alongside TestLaunch email feedback

← Back to TestLaunch · List Your App