TestFlight

{{Short description|iOS app developer tool}}

{{Use mdy dates|date=June 2018}}

{{Infobox software

| name = TestFlight

| logo = TestFlight_Icon.png

| screenshot = 200px

| caption = TestFlight app running on an iPhone

| author = Benjamin Satterfield
Trystan Kosmynka

| developer = Apple Inc.

| latest release version = 3.3.0

| latest release date = {{Start date and age|2023|03|09}}{{Cite web|url=https://apps.apple.com/app/id899247664|title=TestFlight on the App Store|website=App Store|date=March 9, 2023 |language=en-us|access-date=2023-04-03}}

| operating_system = {{ubl

|iOS 14 or later

|iPadOS 14 or later

|macOS 12 or later

|tvOS 13 or later

}}

| language = English, Arabic, Catalan, Croatian, Czech, Danish, Dutch, Finnish, French, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Malay, Norwegian Bokmål, Polish, Portuguese, Romanian, Russian, Simplified Chinese, Slovak, Spanish, Swedish, Thai, Traditional Chinese, Turkish, Ukrainian, Vietnamese

| language count = 33

| language footnote =

| genre = Application testing service

| license = Freeware

| website = {{URL|https://developer.apple.com/testflight/}}

}}

TestFlight is an online service for over-the-air installation and testing of mobile applications, currently owned by Apple Inc. and only offered to developers within the iOS Developer Program.{{Cite book |last=Turner |first=James |url=https://books.google.com/books?id=g-PSVSMzlVwC&dq=%22TestFlight%22+testing&pg=PA89 |title=Developing Enterprise iOS Applications: iPhone and iPad Apps for Companies and Organizations |date=2011-12-12 |publisher="O'Reilly Media, Inc." |isbn=978-1-4493-2583-1 |language=en}}{{cite web|url=https://thenextweb.com/apple/2014/02/21/apple-confirms-acquired-testflight-creator-burstly/|title=Apple confirms that it has acquired TestFlight creator Burstly|last=Yeung|first=Ken|date=February 21, 2014|website=The Next Web}} Developers sign up with the service to distribute applications to internal or external beta testers, who can subsequently send feedback about the application to developers.{{Cite web |title=TestFlight |url=https://developer.apple.com/testflight/ |access-date=2023-04-03 |website=Apple Developer |language=en}}{{Cite book |last=Esposito |first=Dino |url=https://books.google.com/books?id=AqX7CSlnKg8C&dq=%22TestFlight%22+testing&pg=PT494 |title=Architecting Mobile Solutions for the Enterprise |date=2012-05-14 |publisher=Microsoft Press |isbn=978-0-7356-7336-6 |language=en}}{{Cite book |last1=Manning |first1=Jonathon |url=https://books.google.com/books?id=pNzSBQAAQBAJ&dq=%22TestFlight%22+testing&pg=PA19 |title=Swift Development with Cocoa: Developing for the Mac and IOS App Stores |last2=Buttfield-Addison |first2=Paris |last3=Nugent |first3=Tim |date=2014-12-10 |publisher="O'Reilly Media, Inc." |isbn=978-1-4919-0970-6 |language=en}} The TestFlight SDK additionally allows developers to receive remote logs, crash reports and tester feedback.{{Cite book |last=Murray |first=Jeff W. |url=https://books.google.com/books?id=ewvmw4jbB5sC&dq=%22TestFlight%22+testing&pg=PA249 |title=Game Development for iOS with Unity3D |date=2012-07-26 |publisher=CRC Press |isbn=978-1-4398-9220-6 |language=en}}

TestFlight initially supported testing of Android and iOS applications, but since March 2014, Apple has retracted support for Android.{{cite web|url=https://thenextweb.com/apps/2015/01/26/apple-close-old-standalone-testflight-beta-testing-service-next-month/|title=Apple to close the old standalone TestFlight beta testing service next month|last=Garun|first=Natt|date=January 26, 2015|website=The Next Web}}{{cite web|url=https://techcrunch.com/2014/02/21/rumor-testflight-owner-burstly-is-being-acquired-by-apple/|title=TestFlight Owner Burstly Acquired By Apple|last1=Perez|first1=Sarah|last2=Lawler|first2=Ryan|last3=Etherington|first3=Darrell|date=February 21, 2014|website=TechCrunch|publisher=AOL}} As of 2015, applications must be published for TestFlight using Xcode, and testers must be invited using iTunes Connect.

Developers can also provide a TestFlight invitation code to testers via email or a web page.{{Cite web |last=Jain |first=Ashutosh |date=2019-06-27 |title=TestFlight App {{!}} 65+ Redeem Invitation Codes [2022 List] |url=https://www.tinyquip.com/testflight-app/ |access-date=2022-12-03 |website=Tiny Quip |language=en-US}} When the link is opened on an iPhone with the TestFlight app installed, a tester can directly install the beta app on their device. Developers can build beta tester groups directly using the App Store and Xcode integration and publicize these invitation links.

After invitation, up to 100 internal testers (with up to 30 devices each) and 10,000{{Cite news|last=Miller|first=Chance|date=July 31, 2017|title=Apple expands TestFlight tester limit to 10,000 users|url=https://9to5mac.com/2017/07/31/apple-expands-testflight-tester-limit-to-10000-users/|work=9to5Mac|language=en-US|access-date=September 15, 2017}} external beta testers can download and test the application build. Up to 100 apps can be tested at a time, internally or externally. Testers may be grouped and separate builds created for each group. The TestFlight application for iOS notifies testers when new builds are available, features to focus on, and enables sending of feedback.

History

TestFlight was founded by Benjamin Satterfield and Trystan Kosmynka on December 23, 2010, and was designed as a single platform to test mobile applications on Android and iOS devices.{{cite web|url=https://techcrunch.com/2012/03/05/democratize-the-data/|title=Why Did TestFlight Sell To Burstly? "We Couldn't Change The App Ecosystem Alone"|last=Constine|first=Josh|date=March 5, 2012|website=TechCrunch|publisher=AOL}} It was acquired by Burstly in March 2012, and thereby gained the resources necessary to launch TestFlight Live.

In 2011, Burstly raised $7.3 million from Upfront Ventures, Rincon Venture Partners, Softbank Capital and others. Apple Inc. acquired Burstly in February 2014, and terminated support for Android as of March 2014. Apple also shut down FlightPath (a mobile analytics solution and a replacement to TestFlight Live) and SkyRocket (a mobile application monetization platform) the same month.{{cite web|url=https://techcrunch.com/2014/03/13/burstly-apple-skyrocket/|title=After Apple Acquisition, Burstly's SkyRocket Users Get 90-Day Notice|last=Lunden|first=Ingrid|date=March 13, 2014|website=TechCrunch|publisher=AOL}}

On 17 December 2023, several terabytes of pre-release iOS apps were discovered on the Wayback Machine, having been mirrored from 2012 to 2015 when TestFlight's servers had mistakenly made them publicly accessible. It was dubbed the "Teraleak" or "Terascrape", similar to Nintendo's Gigaleak from 3 years prior.{{cite news | url=https://www.eurogamer.net/apple-testflight-servers-from-2012-to-2015-leak-containing-terabytes-of-data | title=Apple TestFlight servers from 2012 to 2015 leak, containing terabytes of data | newspaper=Eurogamer.net | date=December 18, 2023 }}

This content was later removed from the Internet Archive on January 4, 2024.{{Citation needed|date=September 2024}}

References

{{Reflist}}

See also