Help developers use it to test their apps and beta versions of App ClipsTest flight application.Download TestFlight atapp StoreAvailable for iPhone, iPad, Mac andApple TV.
start
To test app betas and app clips with TestFlight, you must accept an email or public link invitation from the developer and have a device available for testing. You will be able to access the version provided to you by the developer.
If you are part of a developer team, the developer may grant you access to all or some versions.
required platform
- iOS or iPadOS app: iPhone, iPad oriPod touchrunningiOS 13thisiPad OS 13or later. app clip requirediOS 14thisiPad OS 14, or later.
- macOS apps:applerunningMacOS 12or later.
- tvOS app:apple tvrunningapple 13or later.
- watchOS app:apple watchrunningClock OS 6or later.
Available languages
Arabic, Catalan, Chinese (Simplified), Chinese (Traditional), Croatian, Czech, Danish, Dutch, English (Australia), English (UK), English (US), Finnish, French, French (Canada), German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Malaysian, Norwegian, Polish, Portuguese (Brazil), Portugal English (Portugal), Romanian, Russian, Slovak, Spanish, Spanish (Latin America), Swedish, Thai, Turkish, Ukrainian, and Vietnamese.
Install and test the beta app
Each build is available for testing for up to 90 days from the date the developer uploaded their build. You can check the remaining days of testing in TestFlight under the application name. TestFlight will notify you whenever a new version is available and include instructions on what to try. Alternatively, for TestFlight 3 or later, you can enable auto-updates to automatically install the latest beta.
After the trial period ends, you will no longer be able to open the beta. install itapp Storeversion of the application, download or purchase the application fromapp Store.In-app purchases are only free during beta testing, in-app purchases made during beta testing will not carry over toapp Storepublications.
Note: To automatically download additional in-app content and background items after installing a beta app on iOS 16, iPadOS 16, or macOS 13, turn on Extra in-app content in the App Store settings toiPhone,iPad, yapple.
Install
First, install TestFlight on the device you will be using for testing. Then accept their email invitation or follow the public link invitation to install the beta app. You can install beta apps on up to 30 devices.
Invitation to install iOS or iPadOS beta app via email or public link
- Install TestFlightOn the iOS or iPadOS device you will be using for testing.
- Open your email invitation or click the public link on your device.
- When invited to install by email, click View in TestFlight or Start Testing, then click Install or update the app you want to test.
- When installing from a public link, click Install or Update.
Invitation to install macOS beta apps via email or public link
- Install TestFlightOn the Mac you will be using for testing.
- Open your email invitation on your Mac or click the public link.
- When invited to install by email, click View in TestFlight or Start Testing, then click Install or Update for the app you want to test.
- When installing from a public link, click Install or Update.
Install tvOS beta apps via email invitation
- Install TestFlightexistApple TV.
- Open your email invitation on a mobile device or computer.
- Tap or click Start Test. You will visit a webpage with a redemption code.
- Open TestFlight insideApple TV.
- Go to Redeem and enter your redemption code.
Install tvOS Beta Apps via Public Login Invitation
- Install TestFlightOn an iOS or iPadOS deviceapple tvwhere can you log inapp Storeaccount.
- Click on the public link on your device.
- Click OK for the app you want to try.
- Open TestFlight insideapple tv.You must be logged into the sameapp StoreThe account you use on your device.
- Install the application you want to try.
Invitation to install watchOS beta app via email or public link
- Install TestFlightOn the iOS device you will be using for testing.
- Open your email invitation on your iOS device or click the public link.
- Click View in TestFlight or Start Testing.
- If you are testing forapple watchJust tap install or update from the list of apps.
- If the application is an iOS application that containsapple watchapp, please install the iOS app first, then in the App Details page under the About section, you will see a View section.apple watchThe app is available and compatible with your watch, and you'll see a button to install it.
evidence
Test the iMessage app(iOS or iPadOS 10 or later)
- Install TestFlightOn the iOS or iPadOS device you will be using for testing.
- Open your email invitation or tap the public link on your iOS or iPadOS device.
- Click View in TestFlight or Start Testing. Or tap Install or Update for the app you want to try.
- If you're testing an iOS app that includes an iMessage app, launch the beta app from the Home screen.
- If you're trying out an iMessage-only app or sticker pack, you can launch it from Messages.
Test beta app clips(iOS or iPadOS 14 or later)
After you accept the email invitation or public link to try the app, you'll see the option to test the app clip in TestFlight. You can install apps or app clips (but not both) on your device, and switch between them at any time. If the app is installed on your device, App Clip testing will cover the app and some app data may be lost. You can reinstall the app by clicking Install on TestFlight's app page.
- Install TestFlightOn the iOS or iPadOS device you will be using for testing.
- Open your email invitation or click the public link on your device.
- Click View in TestFlight or Start Testing. Or tap Install or Update for the app you want to try.
- Go to the app page on TestFlight.
- In the App Clips section, click TEST next to the Beta App Clip you want to test.
Manage Automatic Updates
After installationtest flight 3or later versions of iOS, iPadOS or tvOS, or TestFlight for macOS, you will be prompted to enable automatic updates. This allows automatic installation of the latest available beta. TestFlight will notify you whenever a new version is installed on your device. Automatic updates can be turned off at any time.
Use TestFlight to change the auto-update settings for all beta apps you're testing:
Note: These settings will apply to all new beta app versions. Beta apps that have auto-update set up at the individual app level will not be affected.
TestFlight for iOS or iPadOS
- Open TestFlight and click Settings in the upper right corner.
- Click Automatic Updates.
- Click Enable or Disable.
TestFlight for macOS
- Open TestFlight and select Preferences from the TestFlight menu.
- Under General, select Automatic updates for new apps.
TestFlight for tvOS
- Open TestFlight and click the Settings tab at the top.
- Choose automatic updates
- Turn automatic updates on or off
Use TestFlight to change the auto-update settings for each beta app you're testing:
TestFlight for iOS or iPadOS
- Open TestFlight and go to the application page.
- In the App Information section, turn Automatic Updates on or off.
TestFlight for macOS
- Open TestFlight and go to the application page.
- In the Application Settings section, select Automatic Updates.
TestFlight for tvOS
- Open TestFlight and go to the application page.
- Under the application icon, click More.
- Click Turn On Automatic Updates or Turn Off Automatic Updates.
try older version and create group
When viewing an app in TestFlight, you'll see the latest version available by default. You can still try all the other versions available.
If you already haveapp StoreThe version of the app installed on your device, the beta version of the app will replace it. After you download a beta app, you'll see an orange dot next to its name to indicate it's a beta app.
When you accept a TestFlight invitation via a public link, your name and email address are invisible to developers. However, they will be able to see the number of sessions and errors, the date you installed the application, and the latest version.
TestFlight for iOS and iPadOS
- Open TestFlight and go to the application page.
- Click to view previous builds, or if you're using Xcode Cloud, click Publish and create a team.
- Click the Editions tab or the Create Team tab, then click and install the edition you want to try. The version you select will replace the installed version.
TestFlight for macOS
- Open TestFlight and go to the application page.
- Next to Build Info, click View Previous Versions, or if you're using Xcode Cloud, click Versions and Create Teams.
- Click the Editions or Team Building tabs, then select and install the edition you want to try. The version you select will replace the installed version.
TestFlight for tvOS
- Open TestFlight and go to the application page.
- Select View Previous Builds, or if you're using Xcode Cloud, click Releases and Create Teams.
- Click the Editions tab or the Build Team tab, then select and install the edition you want to try. The version you select will replace the installed version.
give feedback
When testing a beta version of an app or app clip, you can provide the developer with feedback on issues you encounter, or suggest improvements based on What To Try content. Feedback you submit through TestFlight is also provided to Apple as part of the TestFlight service.
iOS, iPadOS or macOS app
You can submit feedback through the TestFlight app or by taking screenshots directly from the beta app or beta app clips, and you can report bugs as they occur. If you are invited to try an application with a public link, you can choose not to provide the developer with your email address or other personal information. Apple will also receive any feedback you submit and be able to link it to your Apple ID.
Submit feedback through the TestFlight app
For iOS or iPadOS:
- Open the TestFlight app on your device.
- In the list of applications, tap the application.
- Click Send Beta Feedback.
- In the share dialog, click theinclude screenshotsSelect Screenshot. If you don't want to send an attachment, tapDo not include screenshots.
- Add your comments (up to4.000characters), and optionally enter your email address if you were invited via a public link.
- Click Send.
For iOS 12.4 or earlier:
If your device is running iOS 12.4 or earlier, click Send Beta Feedback to write an email to the developer. Feedback emails contain details about the beta app and your iOS device. You can also provide additional information such as required screenshots and steps to reproduce any issues. When you email feedback through the TestFlight app, your email address will be visible to the developers, even if you were invited via a public link.
For macOS:
- Open the TestFlight application on your Mac.
- From the list of apps in the sidebar, select the app you want to provide feedback on.
- Click Submit Beta Feedback.
- In the comment dialog that appears, add your comment (up to 4,000 characters), optionally entering your email address if you received an invitation with a public link.
- Alternatively, attach a screenshot by clicking Attach Screenshot.
- Click Submit.
Note: You can drag and drop screenshots into the comment text field.
Send feedback through the app
When you take a screenshot while testing a beta app or App Clip Beta, you can send the screenshot with feedback directly to the developer without leaving the app or App Clip Experience. Developers can choose not to receive this type of feedback, so this option is only available if enabled by the developer.
For iOS or iPadOS:
- Take screenshots on your device. For details on how to take screenshots , seeTake Screenshots on iPhone,Take screenshots on iPad, yTaking Screenshots on iPod touch.
- A thumbnail of the screenshot is displayed in the lower left corner of the device. Click on the thumbnail to add an image and text if necessaryprofit.Then click Finish.
- prickShare feedback on the beta.
- Alternatively, you can add a comment (up to4.000characters) and your email address (if you were invited via a public link).
- Click Send.
For macOS:
- Take screenshots on Mac. For more information on how to take screenshots, visitTake Screenshots on Mac
- A thumbnail of the screenshot appears in the lower-right corner of your Mac. Click on a thumbnail to open itquick viewwindow, and add images and text if necessaryprofit.
- On the Share menu in the Quick View window, click Send Beta Feedback.
- Alternatively, if you are invited to use a public link, you can add a comment (up to 4000 characters) and your email address.
- Click Submit.
send error message
If you encounter a bug while testing a beta app or beta app clip, you will receive a notification asking if you want to send the bug details to the developer via TestFlight. Developers can choose not to receive this type of feedback, so this option is only available if enabled by the developer.
When an error notification appears in TestFlight for iOS or iPadOS, tap Share, add additional comments, then tap Submit.
When an error notification appears in TestFlight for macOS, click Report, add any additional comments, and click OK, Submit, or Reopen.
tvOS app
To provide feedback on a tvOS app, open TestFlight, go to the app's page, go to About to see the developer's email address, and send them an email. Please provide as much information as possible, including screenshots and steps to reproduce any issues you encounter. Note that when you submit feedback via email through TestFlight, your email address will be visible to the developers.
Contact the developer
If you need to contact the developer for reasons other than feedback while beta testing the app, you can check their email address. In TestFlight, go to the app page, go to the About section, and click App Details to view the developer's email address.
waiver test
If you do not accept the email invitation, the beta app will not be installed and Apple will not send you further information about the beta. If you accept the invitation but no longer want to test the app, you can remove yourself as a tester on TestFlight's app info page by pressing Stop Testing. Alternatively, you can email the developer asking them to remove it by clicking the unsubscribe link at the bottom of the TestFlight release notification email.
Your Privacy and Data
When you use TestFlight to test a beta app or beta app clip, Apple will collect and send error logs, your personal information (such as name and email address), usage information, and any feedback you send to the developer. Information emailed directly to developers is not shared with Apple. Developers can only use this information to improve their applications and cannot share it with third parties. Apple may use this information to improve the TestFlight application.
Apple retains TestFlight data for one year. To view and manage your data with Apple, including data sent to Apple via TestFlight, visitdata and privacy.For more information on how the developer handles your data, please refer to its privacy policy. To request access to or deletion of your data from TestFlight, please contact the developer directly.
When you use TestFlight, Apple collects and shares the following data with developers. If you only accepted the invitation via a public link, the developer won't be able to see your email address or name.
data | describe |
---|---|
email address | The email address where you were invited to try the application. This may or may not be the same Apple ID associated with your device. If you receive an invite with a public link, your email address will not be shared with the developer. |
Name | Your first and last name that the developer entered when they invited you to try the app using your email address. If you were invited via a public link, your name will not be shared with the developer. |
invitation type | You were invited via email or a public link. |
situation | Your invitation status: Invited, Accepted, or Installed. This status is updated when you accept or install the beta. |
facility | The number of times you have installed a beta. |
conversation | The number of times you have used the beta. |
Shock | The number of bugs per beta. |
When you provide feedback through TestFlight or submit a bug report or screenshot of a beta app, the following additional information will be shared. Apple collects this information and shares it with developers. Apple retains data for one year.
data | describe |
---|---|
Application Name | The name of the application you are testing. |
App version | The latest version and version to which you have access. This is the number that appears below the app's name in the TestFlight app list. |
Installed application version | The version and version you have installed on your device. |
equipment | Your device model. |
iOS version | The version of iOS running on your device. |
macOS version | Your device is running a version of macOS. |
language | The language of your device. |
conveyor | your wireless service provider. |
Time zone | The time zone your device is set to. |
architecture | Your device's central processing unit (CPU) type. |
Connection Type | Whether you were connected to Wi-Fi, a mobile device, or offline when you commented, and your network type. |
Pairing Apple Watch | Paired watchOS model and versionapple watch, if valid. |
screenshot | Screenshots you share when you provide feedback. |
Comment | Comments you share when submitting feedback. |
App Uptime | The time the app was open and running when the feedback was sent. |
free disk | The amount of disk space available when submitting feedback. |
Battery | The battery level when you leave a comment. |
Screen Resolution | The screen resolution of your device. |
broken record | Symbol fault record. This includes information about how long the application was running before crashing. |