Testing Apps with TestFlight
Getting started
Required platforms
-
iOS or iPadOS apps: iPhone, iPad, or iPod touch running iOS 14 or iPadOS 14 or later. App Clips require iOS 14 or iPadOS 14, or later. -
macOS apps: Mac running macOS 12 or later. -
tvOS apps: Apple TV running tvOS 14 or later. -
visionOS apps: Apple Vision Pro running visionOS 1 or later. -
watchOS apps: Apple Watch running watchOS 6 or later.
Available languages
iOS, iPadOS, macOS, tvOS, and watchOS
visionOS
Installing and testing beta apps
Installation
Installing a beta iOS or iPadOS app via email or public link invitation
-
Install TestFlight on the iOS or iPadOS device that you’ll use for testing. -
Open your email invitation and tap "View in TestFlight" or tap the public link on your device. -
If you’re a new tester for the app, tap Accept. -
Tap Install to install the app on your device. -
If you’re a returning tester, tap Update or Open.
Installing a beta macOS app via email or public link invitation
-
Install TestFlight on the Mac that you’ll use for testing. -
Open your email invitation and click "View in TestFlight" or click the public link on your Mac. -
If you’re a new tester for the app, click Accept. -
Click Install to install the app on your device. -
If you’re a returning tester, click Update or Open.
Installing a beta tvOS app via email invitation
-
Install TestFlight on Apple TV. -
Open your email invitation on a mobile device or computer. -
Tap or click "View in TestFlight". You'll be taken to a web page with a redemption code. -
Open TestFlight on Apple TV. -
Go to Redeem and enter the redemption code.
Installing a beta tvOS app via public link invitation
-
Install TestFlight on an iOS or iPadOS device and Apple TV where you can sign in to the same App Store account. -
Tap the public link on your device. -
Tap Accept for the app you want to test. -
Open TestFlight on Apple TV . You must be signed in to the same App Store account you used on your device. -
Install the app you want to test.
Installing a beta visionOS app via email or public link invitation
-
Open your email invitation and touch "View in TestFlight" or touch the public link on your device. -
If you’re a new tester for the app, touch Accept. -
Touch Install to install the app on your device. -
If you’re a returning tester, touch Update or Open.
Installing a beta watchOS app via email or public link invitation
-
Install TestFlight on the iOS device paired with the Apple Watch that you’ll use for testing. -
Open your email invitation and tap "View in TestFlight" or tap on the public link on your iOS device. -
If you’re a new tester for the app, tap Accept. -
If you're testing an app that’s for Apple Watch only, tap "Install" from the Apps list. -
If the app is an iOS app that includes an Apple Watch app, install the iOS app first, then go to the App Details page in the Information section. If the Apple Watch app is available and compatible with your watch, there will be a button to install, update, or open it.
Testing
Testing iMessage apps (iOS or iPadOS 10, or later)
-
Install TestFlight on the iOS or iPadOS device that you’ll use for testing. -
Open your email invitation and tap “View in TestFlight” or tap the public link on your iOS device. -
If you’re a new tester for the app, tap Accept. -
Tap Install to install the app on your device. -
If you’re a returning tester, tap Update or Open.
Testing beta App Clips (iOS or iPadOS 14, or later)
-
Install TestFlight on the iOS or iPadOS device that you’ll use for testing. -
Open your email invitation and tap “View in TestFlight” or tap the public link on your iOS device. -
If you’re a new tester for the app, tap Accept. -
Tap Install to install the app on your device. -
Go to the app’s page in TestFlight. -
In the App Clips section, tap TEST next to the beta App Clip you want to test.
Managing automatic updates
-
Open TestFlight and tap Settings in the top right. -
Tap Automatic Updates for New Apps. -
Tap On or Off.
-
Open TestFlight and choose Preferences from the TestFlight menu. -
Under General, select Automatic Updates for New Apps.
-
Open TestFlight and click the Settings tab at the top. -
Select Automatic Updates -
Turn Automatic Updates On or Off
-
Open TestFlight and from the bottom left, touch open your profile. -
Under App Settings, touch Automatic Updates for New Apps to turn it on or off.
-
Open TestFlight and go to the app’s page. -
Under App Information, turn Automatic Updates On or Off.
-
Open TestFlight and go to the app’s page. -
Under App Settings, touch Automatic Updates to turn it on or off.
-
Open TestFlight and go to the app’s page. -
Under App Settings, select Automatic Updates.
-
Open TestFlight and go to the app’s page. -
Under the app icon, click More. -
Click Turn On Automatic Updates or Turn Off Automatic Updates.
Testing builds from previous versions and build groups
-
Open TestFlight and go to the app’s page. -
Tap Previous Builds or, if you're using Xcode Cloud, tap Versions and Build Groups. -
Tap either the Versions tab or Build Groups tab, then tap and install the build you want to test. The build you choose will replace what's currently installed.
-
Open TestFlight and go to the app’s page. -
Next to Build Information, click View Previous Builds or, if you're using Xcode Cloud, click Versions and Build Groups. -
Click either the Versions or Build Groups tab, then select and install the build you want to test. The build you choose will replace what’s currently installed.
-
Open TestFlight and go to the app’s page. -
Select View Previous Builds or, if you're using Xcode Cloud, click Versions and Build Groups. -
Click the Versions tab or the Build Groups tab, then select and install the build you want to test. The build you choose will replace what’s currently installed.
-
Open TestFlight and go to the app’s page. -
Next to Build Information, touch View Previous Builds. -
Touch either the Versions tab or Build Groups tab, then touch Install next to the build you want to test. The build you choose will replace what's currently installed.
Giving feedback
iOS, iPadOS, macOS, or visionOS apps
Sending feedback through the TestFlight app
-
Open the TestFlight app on your device. -
From the Apps list, tap the app you want to send feedback for. -
Tap Send Beta Feedback. -
In the share dialog, tap Include Screenshot to choose a screenshot. If you don’t want to send an attachment, tap Don't Include Screenshot. -
Add your comments (up to 4,000 characters), and optionally enter your email address if you were invited with a public link. -
Tap Submit.
-
Open the TestFlight app on your device. -
From the Apps list in the sidebar, touch the app you want to send feedback for. -
Touch Send Feedback. -
In the feedback dialog that appears, add your comments (up to 4,000 characters) by touching the Feedback text field. -
Optionally, attach a screenshot by touching Attach Screenshot . -
Pinch Submit.
-
Open the TestFlight app on your Mac. -
From the Apps list in the sidebar, select the app you want to send feedback for. -
Click Send Beta Feedback. -
In the feedback dialog that appears, add your comments (up to 4,000 characters), and optionally enter your email address if you were invited with a public link. -
Optionally, attach a screenshot by clicking Attach Screenshot. -
Click Submit.
Sending feedback through the beta app
-
Take a screenshot on your device. For details on how to take screenshots, see Take a screenshot on your iPhone , Take a screenshot on your iPad , and Take a screenshot on your iPod touch . -
A thumbnail of your screenshot appears in the lower-left corner of your device. Tap the thumbnail and, if needed, add drawings and text with Markup . Then tap Done. -
Tap Share Beta Feedback . -
Optionally, you can add comments (up to 4,000 characters), and your email address if you were invited with a public link. -
Tap Submit.
-
Take a screenshot on your Mac. For details on how to take screenshots, visit Take a screenshot on your Mac . -
A thumbnail of your screenshot appears in the lower-right corner of your Mac. Click the thumbnail to open the Quick Look window and, if needed, add drawings and text with Markup . -
From the Share menu in the Quick Look window, click Send Beta Feedback. -
Optionally, you can add comments (up to 4,000 characters), and your email address if you were invited with a public link. -
Click Submit
Sending crash information
tvOS apps
Contacting the developer
Opting out from testing
Your Privacy and Data