Home TestFlight Improves iOS Beta Testing Process

TestFlight Improves iOS Beta Testing Process

TestFlight is a new tool for mobile developers which is being billed as an application that fixes the somewhat painful process of beta testing iOS 4 (iPhone, iPod Touch, iPad) applications. And it does so without requiring the use of iTunes, manual syncing, private APIs (application programming interfaces) or jailbreaking.

Is that even possible?

Ad Hoc Beta Testing Made Easy

According to one of TestFlight’s first users, programmer and designer at Panic.comNeven Mrgan, it delivers.

As anyone who’s ever beta tested iOS applications, you know the process is time-consuming and, let’s be honest, somewhat difficult to manage. Using a distribution method called “ad hoc,” a developer has to email a .ipa file and .mobileprovision file to an app tester who then has to drag these files to iTunes and sync their device with their computer.

The problem with this method is that it’s slow, and more importantly, there’s no easy way to update the beta app once it’s installed on the device. You have to remove the original app from iTunes then install the newer version, following the above steps all over again.

What TestFlight Does

With TestFlight, the traditional testing process is improved as it lets developers update ad hoc builds over the air, with just a tap. Incredibly, it does so without needing a jailbroken iPhone, access to private APIs or any other naughty behavior.

Unfortunately, because it circumvents the standard testing procedure Apple has in place, the native TestFlight app was removed from the iTunes App Store.

However, TestFlight found a workaround: it’s now in beta testing as a Web-based application. It still offers one-tap updates, too.  As Neven wrote in August, the native app “is not strictly required for the update system to work, but it makes it a bit sleeker – it can collect new users’ UDIDs and send out push notifications when updates are available.”

In Beta Now

According to Josh Kerr, co-founder of an e-Signatures iPhone app called Zosh, the new beta of TestFlight does indeed work. He was given access to the beta earlier this month after blogging about how skeptical he was of the application’s ability to deliver on its promises.

To use the app, Kerr explains, the process involves the following steps:

  • Invite users via the TestFlight website to become beta testers for your app.
  • They enter their UDID directly into the TestFlight website.
  • You copy and paste the UDID’s right into the Apple developer portal and generate a certificate for the beta.
  • Install the certificate, create a build and then upload the new build to the test flight website.
  • Testflight will notify your testers that the build is ready and then let them install directly from the web.

After trying TestFlight, Kerr concluded that it “certainly simplifies a lot of the headaches associated with performing an iPhone app beta,” he wrote via blog post. “There are still some annoying manual steps (like copying the UDID’s,),” he says, “but TestFlight organizes most of that work so that you can focus on the product.”

We’re quoting Kerr’s review because we don’t have our hands on an invite ourselves, but we’re trusting his words. After all, Zosh was a winner of a DEMOgod award at the DEMO Spring 2010 conference, which means the company has some smart developers working there.

If you’re interested in beta testing TestFlight yourself, there’s a signup form on the app’s homepage.

About ReadWrite’s Editorial Process

The ReadWrite Editorial policy involves closely monitoring the tech industry for major developments, new product launches, AI breakthroughs, video game releases and other newsworthy events. Editors assign relevant stories to staff writers or freelance contributors with expertise in each particular topic area. Before publication, articles go through a rigorous round of editing for accuracy, clarity, and to ensure adherence to ReadWrite's style guidelines.

Get the biggest tech headlines of the day delivered to your inbox

    By signing up, you agree to our Terms and Privacy Policy. Unsubscribe anytime.

    Tech News

    Explore the latest in tech with our Tech News. We cut through the noise for concise, relevant updates, keeping you informed about the rapidly evolving tech landscape with curated content that separates signal from noise.

    In-Depth Tech Stories

    Explore tech impact in In-Depth Stories. Narrative data journalism offers comprehensive analyses, revealing stories behind data. Understand industry trends for a deeper perspective on tech's intricate relationships with society.

    Expert Reviews

    Empower decisions with Expert Reviews, merging industry expertise and insightful analysis. Delve into tech intricacies, get the best deals, and stay ahead with our trustworthy guide to navigating the ever-changing tech market.