TestFlight Release Notes

iTunes Connect

  • Apps built with Xcode 8.3.2 and the SDKs of iOS 10.3, watchOS 3.2, and tvOS 10.2 are now supported.

iTunes Connect

We’ve made some changes to help you do more with TestFlight in iTunes Connect. With multiple build support, enhanced groups, and improved tester management, we’re making it even easier to test your apps.

  • You can now distribute and test multiple builds at the same time.
  • TestFlight Groups has been enhanced and includes the ability to create custom tester groups with access to different builds.
    • Your existing external testers have been added to the group “External Testers,” which you can edit at any time.
    • Your existing groups can be downloaded from Users and Roles and imported into TestFlight by Admins. Learn more in Resources and Help.
    • The Groups column has been removed from the TestFlight section of Users and Roles. Groups can be created within your app’s page in iTunes Connect.
  • The build expiration countdown begins from the time the build is uploaded, rather than the first time a build is sent to an external tester. The build expiration limit has been increased to 90 days.
  • Internal testers can access all active builds.
  • Testers can continue testing a build when it goes live on the App Store.
  • You can now resend invitation emails.
  • Your test information and list of testers have been moved from the Activity tab to the TestFlight tab.

TestFlight for iOS

Version 1.5

  • You can now give testers access to multiple builds of an app, rather than just the latest. Keep in mind that only one build can be installed on a device at a time.
  • Testers will see the latest build (by version) by default, but can install other builds by tapping on "Previous Builds" on the beta app details page.
  • Apps with no builds to test will no longer appear in the TestFlight app.
  • Minor performance and usability improvements were made.

TestFlight for tvOS

Version 1.2

  • You can now give testers access to multiple builds of an app, rather than just the latest. Keep in mind that only one build can be installed on a device at a time.
  • Testers will see the latest build by default, but can install other builds by tapping on “Previous Versions and Builds" on the beta app details page.
  • Apps with no builds to test will no longer appear in the TestFlight app.
  • Minor performance and usability improvements were made.
  • Testers can now use voice dictation for redemption codes.

iTunes Connect

  • Apps built with Xcode 8.3.1 and the SDKs of iOS 10.3, watchOS 3.2, and tvOS 10.2 are now supported.
    • Xcode 8.3.1 fixed an issue that could produce app archives that were larger than necessary. Support for app archives built in Xcode 8.3 will be deprecated.

iTunes Connect

  • Apps built with Xcode 8.3 and the SDKs of iOS 10.3, watchOS 3.2, and tvOS 10.2 are now supported.

iTunes Connect

  • Apps built with the beta 5 of Xcode 8.3 and the SDK for beta 7 of iOS 10.3, beta 7 of watchOS 3.2, and beta 6 of tvOS 10.2 are not yet supported.

iTunes Connect

  • Apps built with the beta 4 of Xcode 8.3 and the SDK for beta 4 of iOS 10.3, watchOS 3.2, and tvOS 10.2 (internal only) are now supported.

iTunes Connect

  • Apps built with the beta 3 of Xcode 8.3 and the SDK for beta 3 of iOS 10.3, watchOS 3.2, and tvOS 10.2 (internal only) are now supported
  • Apps that use SiriKit Watch intents are supported for internal testing only.

iTunes Connect

  • Apps built with the beta 3 of Xcode 8.3 and the SDK for beta 3 of iOS 10.3, watchOS 3.2, and tvOS 10.2 are not yet supported.

iTunes Connect

  • Apps built with the beta 2 of Xcode 8.3 and the SDK for beta 2 of iOS 10.3, watchOS 3.2, and tvOS 10.2 (internal testing only) are now supported.
    • Fixed an issue where apps that contain a WatchKit extension and are built with Xcode 8.3 beta received the following upload error message: ERROR ITMS-90208: “Invalid Bundle. The bundle [APP_NAME.app] does not support the minimum OS Version specified in the Info.plist.”
    • Apps that use SiriKit Watch intents are not yet supported.

iTunes Connect

  • Apps built with the beta 2 of Xcode 8.3 and the SDK for beta 2 of iOS 10.3, watchOS 3.2, and tvOS 10.2 (internal testing only) are not yet supported.

iTunes Connect

  • Apps built with the beta of Xcode 8.3 and the SDK for iOS 10.3 beta and tvOS 10.2 beta (internal testing only) are now supported.
    • There is a known issue where apps that contain a WatchKit extension and are built with Xcode 8.3 beta cannot be uploaded. You may see the following error message when trying to upload your app: ERROR ITMS-90208: “Invalid Bundle. The bundle [APP_NAME.app] does not support the minimum OS Version specified in the Info.plist”

iTunes Connect

  • Apps built with beta of Xcode 8.3 and the SDK for iOS 10.3 beta, watchOS 3.2 beta, and tvOS 10.2 beta (internal testing only) are not yet supported.

iTunes Connect

  • Apps built with the GM seed of Xcode 8.2 and the GM seed SDK of iOS 10.2 and tvOS 10.1 (internal testing only) are now supported.

iTunes Connect

  • Apps built with beta 2 of Xcode 8.2 and the SDK for beta 3 of iOS 10.2 and tvOS 10.1 (internal testing only) are now supported.

iTunes Connect

  • Apps built with the SDK for iOS 10.2 beta and tvOS 10.1 beta (internal testing only) are now supported.

iTunes Connect

  • Apps built with the GM seed for iOS 10.1, watchOS 3.1, and tvOS 10.0.1 (internal testing only) are now supported.

iTunes Connect

  • Apps built with the SDK for beta 3 of iOS 10.1, watchOS 3.1, and tvOS 10.0.1 (internal testing only) are now supported.

iTunes Connect

  • Apps built with the SDK for beta 2 of iOS 10.1, watchOS 3.1, and tvOS 10.0.1 (internal testing only) are now supported.

iTunes Connect

  • Apps built with the SDK for beta 2 of iOS 10.1, watchOS 3.1, and tvOS 10.0.1 are not yet supported.

TestFlight for iOS

Version 1.4.3

  • Fixed an issue with push notifications on iOS 10. After updating to version 1.4.3, testers will need to restart their iOS devices for push notifications to start working again.

iTunes Connect

  • Apps built with the SDK for iOS 10.1 beta, watchOS 3.1 beta, and tvOS 10.0.1 beta (internal testing only) are now supported.

iTunes Connect

  • Apps built with the GM seed for iOS 10, watchOS 3, and tvOS 10 are now supported.
  • You can now invite external testers to test tvOS apps.

TestFlight for iOS

Version 1.4.2

  • Fixed issues around installing iMessage apps and improved error messages for iMessage app updates.
  • Fixed an issue that prevented users from canceling an incomplete installation.

iTunes Connect

  • Apps built with the SDK for beta 6 of iOS 10, watchOS 3, and tvOS 10 are now supported.

iTunes Connect

  • Apps built with the SDK for beta 6 of iOS 10, watchOS 3, and tvOS 10 are not yet supported.
  • TestFlight does not currently support iOS 10, watchOS 3, and tvOS 10 beta apps using unified logging. If you are using unified logging and would like to submit your app for TestFlight, you will need to remove unified logging from your binary. Learn more

iTunes Connect

  • Apps built with the SDK for beta 5 of iOS 10, watchOS 3, and tvOS 10 are now supported.

iTunes Connect

  • Apps built with the SDK for beta 5 of iOS 10, watchOS 3, and tvOS 10 are not yet supported.

iTunes Connect

  • Apps built with the SDK for beta 4 of iOS 10, watchOS 3, and tvOS 10 are now supported.

iTunes Connect

  • Apps built with the SDK for beta 4 of iOS 10, watchOS 3, and tvOS 10 are not yet supported.
  • Fixed a bug that was preventing TestFlight invitation emails from being sent for iMessage apps.

iTunes Connect

  • Apps built with the SDK for beta 3 of iOS 10, watchOS 3, and tvOS 10 are now supported.
  • iMessage app submissions are now supported for apps built with iOS 10 beta 3.
  • If you submit a new build that has changed from a standard app to an iMessage app, or vice versa, testers will need to delete the initial build from their device before updating.
  • Data from apps installed via TestFlight running on iOS 10 beta 3 can now be backed up to and restored from iCloud.

iTunes Connect

  • Apps built with the SDK for beta 3 of iOS 10, watchOS 3, and tvOS 10 are not yet supported.

iTunes Connect

  • External Beta Testing is now supported for apps built with the SDK for beta 2 of iOS 10 and watchOS 3.
  • Bug fixed on iOS 10 beta 2 so that beta apps installed by TestFlight are no longer replaced by the App Store version if Automatic App Updates is turned on.
  • If your app is enabled for SiriKit, you must enable the Siri Capability in Xcode. Without the Siri Capability enabled, your app may crash when invoking SiriKit.
  • iMessage app submissions are not yet supported.
  • Apps built with the SDK for the first beta of iOS 10 and tvOS 10 are no longer supported.

iTunes Connect

  • Apps built with the SDK for beta 2 of iOS 10, watchOS 3, and tvOS 10 are not yet supported.

iTunes Connect

  • The feedback email you provided in TestFlight will now be used as the reply-to address for email invitations sent to your testers. You can edit this email address at any time in the TestFlight section of iTunes Connect.

TestFlight for iOS

Version 1.4.1

  • All beta apps on iOS 10 now include a 3D Touch Quick Action so your testers can provide feedback by pressing your Home screen icon.
  • Stability and performance improvements
  • There is a known issue on iOS 10 beta where beta apps installed by TestFlight are replaced by the App Store version if Automatic App Updates is turned on. If you experience this issue, disable Automatic App Updates. This issue will be addressed in an upcoming release.

iTunes Connect

Added support for apps built with iOS 10 beta and tvOS 10 beta (internal testing only). Includes support for the following:

  • SiriKit
  • Gallery support for third party complications, except Watch extensions containing the gallery bundle complication Extra Large
  • Background running mode for third party workout apps
  • Game Center Support for Watch
  • Multipeer Connectivity framework for tvOS
  • Push Notifications for tvOS
  • PhotoKit for tvOS
  • ReplayKit for tvOS
  • ExternalAccessory.framework in tvOS
  • HomeKit APIs for tvOS
  • Developer APIs for authentication and authorization for tvOS and iOS
  • CallKit - Third-party call blocking extensions for iOS
  • New iOS 10 Extension APIs

iMessage App submissions are not yet supported.

TestFlight for iOS

Version 1.4

  • Installation improvements for watchOS beta apps
  • Improved messaging for testers when they no longer have access to a build
  • Fixed an issue that caused testers to see duplicate devices in Settings
  • Minor stability and performance improvements

TestFlight for tvOS

Version 1.1

  • Fixed an issue when switching between iTunes Connect accounts
  • Fixed a crash when removing a device in Settings
  • Improved messaging for testers when they no longer have access to a build
  • Fixed an issue that caused testers to see duplicate devices in Settings
  • Minor stability and performance improvements

iTunes Connect

  • Added support for apps built with Xcode 7.3.1

iTunes Connect

  • Added support for apps built with Xcode 7.3.1 beta

TestFlight App

  • Certificates that are invalidated or expire after upload, no longer cause beta builds to fail to install. This only applies to apps built with the iOS 9 SDK or later.

tvOS App and iTunes Connect

  • Added support for external testing tvOS apps (tvOS 9.2 or later)
  • Added support for apps built with Xcode 7.3

iTunes Connect

  • Added the display of total number of installations, sessions, and crashes next to beta builds in the Internal Testing and External Testing sections

iTunes Connect

  • Added export compliance requirement for internal testing
  • Removed the requirement to provide test information for all App Store localizations

TestFlight App and iTunes Connect

TestFlight for iOS

Version 1.3.2

  • Added support for watchOS 2.2 and multiple Apple Watch devices
  • Added support for localized date display
iTunes Connect and Beta OS
  • Added support for for apps built with Xcode 7.2
  • Added support for iOS 9.3
  • Added support for watchOS 2.2
  • Added support for tvOS 9.2 (internal testing only)

Guides and Help