App Store Connect: Public TestFlight Link

A quick guide for developers on where to enable the Public Link in App Store Connect, how to copy it, and what to verify before sharing it with testers.

Step-by-step walkthrough #

Follow this sequence in order. It matches the full App Store Connect flow from app selection to sharing the public TestFlight link:

  1. 1
    Select the app in Apps
    In App Store Connect, open Apps and select the app you want to configure for external testing.
  2. 2
    Open app detail
    Confirm you are on the app detail page for the selected app.
  3. 3
    Switch to the TestFlight tab
    Use the top navigation to move from App Information to TestFlight.
  4. 4
    Create a new external testing group
    In External Testing, choose New Group to create the tester group for this build.
  5. 5
    Open group detail
    Enter the newly created group's detail view and review its configuration.
  6. 6
    Invite testers
    Add external testers to the group so they can access the build through the public invitation flow.
  7. 7
    Get the public link and verify details
    Copy the generated TestFlight URL and confirm link status, build availability, and tester limits.
  8. 8
    Open the Builds tab
    In the external testing group, open Builds to choose the build that should be available to testers.
  9. 9
    Select and assign the build
    Select the intended build and assign it to the group so testers can install the correct version.
â„šī¸
Expected link format If the URL does not start with https://testflight.apple.com/join/, verify it again directly in App Store Connect.
âš ī¸
External Testing approval is required Successful external testing requires a build approved for External Testing. Apple review for external testing can take 24-48 hours.

Screenshots (exactly 9 slots) #

The screenshots below follow the same nine-step sequence shown in the walkthrough.

Step 1 in App Store Connect: app selection in Apps
Step 1: App selection in the Apps list.
Step 2 in App Store Connect: app detail view
Step 2: App detail screen for the selected app.
Step 3 in App Store Connect: TestFlight tab
Step 3: Switching to the TestFlight tab.
Step 4 in App Store Connect: creating a new external testing group
Step 4: Creating a new external testing group.
Step 5 in App Store Connect: group detail view
Step 5: Group detail and configuration view.
Step 6 in App Store Connect: inviting testers to the group
Step 6: Inviting testers to the external testing group.
Step 7 in App Store Connect: getting the public link and checking details
Step 7: Getting the public link and verifying key details.
Step 8 in App Store Connect: opening the builds tab
Step 8: Opening the Builds tab in the external testing group.
Step 9 in App Store Connect: selecting and assigning a build
Step 9: Selecting and assigning the build for testers.

Tips and troubleshooting #

💡
Public Link cannot be enabled Most often, there is no build ready for external testing or a required compliance step is still incomplete.
âš ī¸
Link is active but testers cannot join Check the tester limit, build expiration, regional restrictions, and whether the group is configured for External Testing.
â„šī¸
Sharing recommendation Before publishing the link, test it on a clean device or account where the app has not been used in TestFlight before.