May 2013
1 post
1 tag
Android has landed. Beta access open to all.
We are happy to announce that TestFlight today opened its Android private beta to all users. In just 45 days of private beta, 5,000 developers have already uploaded 4,500 apps which have been downloaded more than 50,000 times. Now, all developers on TestFlight can upload Android apps and streamline their beta testing process. The features include beta app management, distribution, tracking, and...
May 9th
March 2013
2 posts
1 tag
Announcing Flightpath: Mobile Analytics You Want...
At TestFlight our core focus is on providing pain relief for beta-testing. Today, we’re extremely excited to announce FlightPath, a product we believe will provide the same pain relief for mobile analytics. Analytics are the lifeblood of an app’s ability to iterate and build a successful product, but most developers find it painful to extract the insights they need from existing...
Mar 21st
3 notes
2 tags
TestFlight App Token & SDK v1.2 Release
We’re excited to announce the release of App Tokens and our much improved SDK v1.2. Thanks to all of you who took the time to check out Apps in Area51 and test drive the updated SDK and App Tokens. Your feedback is much appreciated. Reorganizing TestFlight around Apps allows us to bring you improved SDK reporting and performance. There are a few small changes in how you’ll be interacting with...
Mar 12th
1 note
February 2013
1 post
2 tags
Now Boarding: Android Apps
Hello Android developers and thank you iOS community for entrusting us with over 300,000 apps to date. Starting today, TestFlight Android is rolling out in private beta and we are very excited about this release. Developer’s now have a unified solution for managing beta-testing on both iOS and Android. At the same time we are also very thankful to the iOS community for believing in our product...
Feb 20th
10 notes
January 2013
1 post
1 tag
Apps & App Tokens
As TestFlight continues to grow and prepare for performance improvements with our SDK and a host of future services, we’re reorganizing TestFlight to be centered around apps. Apps Your latest build will still be accessible from your app list by clicking the build number in the ‘Latest Build’ column. Clicking a row will take you to a dedicated page for all builds belonging to the...
Jan 22nd
1 note
December 2012
2 posts
1 tag
Green with envy?
You asked for it, and we’re excited to share some great news! Sign up and be among the first to get early access to what we’re launching next. http://tflig.ht/XSBy4m
Dec 12th
2 tags
SDK Debugger
Some of you may not be aware of our SDK Debugger. The Testflight SDK debugger allows you to see your SDK events before they hit our processing queues. Use the SDK Debugger to diagnose whether or not you’ve correctly implemented the SDK and monitor events that are being sent with your SDK Team Token across all of your applications. You can find it by selecting a team in your team dropdown...
Dec 4th
2 notes
November 2012
3 posts
2 tags
Mobile Improvements
With the recent release of our new mobile redesign, we were able to improve the install experience and provide you with some much needed account & device management tools. Additionally, we’re happy to announce that Anonymous Builds are once again fully supported and Build Share Links no longer require authentication. TestFlight mobile was a complete rewrite and we encountered some...
Nov 29th
2 notes
1 tag
symbols
The TestFlight SDK was responsible for symbolicating system libraries on the device prior to crashes hitting our system.  As of iOS 5.1.1 this was no longer possible, resulting in <redacted> symbols appearing in our normally top notch crash reports.  After some work we have been able to bring the iOS system libraries to our symbolization cluster and the number of <redacted> symbols has...
Nov 29th
1 tag
Web Improvements
Updated Header & Footer You’ve probably noticed that our header and footer has updated! We feel that the improvement gets our header out of the way so you can focus on the task at hand. The new header features an improved team dropdown that drives home team context for access to team info and your team SDK debugger, clear calls to switch team context, a condensed account settings...
Nov 29th
1 note
September 2012
1 post
4 tags
It's that time of year again!
Getting flooded with notifications? We’re here to help! As the developer community scrambles to adjust to iOS 6, we’ve had to make some changes here at TestFlight as well. Here’s a few tips to help your testers get over pesky hurdles and get your SDK up to date. Device re-registration fixes for iOS5 and iOS6 We’ve seen some errors surface with device re-registration...
Sep 27th
4 notes
June 2012
1 post
2 tags
Stability and Performance Updates
In short, performance has improved but we still have some work ahead of us. Specifically, TestFlight should be much faster but TF SDK / TF Live improvements are still in progress. Below is a list of completed improvements and upcoming items. New Faster, Simpler SDK front ends We are primarily a python shop, in wanting to stick with what works and add some simplicity to our stack we built a raw...
Jun 12th
1 note
April 2012
4 posts
2 tags
Sunday, April 30 - System Maintenance (New...
When: Sunday, April 30 at 3PM PST (Sunday, April 30 at 22:00:00 UTC) Estimated downtime: 20 minutes Continuing our efforts to bring you a faster more stable TestFlight we are migrating the primary TestFlight database to new bare metal hardware. This system maintenance should result in less than 20 minutes downtime.  The procedure is to lock the current database to prevent writes, swap the host...
Apr 29th
1 note
1 tag
Production SDK Traffic Rate Limiting
We are introducing production SDK rate limiting in an effort to address stability across TestFlight. Our goal is to give ourselves a little air cover while we work to improve overall scalability. This will not have any impact on your application or your users. If your app starts to skyrocket on the charts, you can simply request a rate limit increase from the notification area. When SDK traffic...
Apr 25th
1 tag
April 23rd Downtime
We usually love Mondays, but today was an exception. We apologize for the downtime. It was unexpected. There was maintenance scheduled for today at 12 AM PST. This should have resulted in minimal service interruption. Unfortunately it turned into a 6 hour recovery of our primary database.   In short, pacemaker sigkilled MySQL caused massive corruptions (fortunately no data loss). Due to the...
Apr 24th
1 tag
New Paint & Polish
Today TestFlight will be switching everyone over to our new UI. A lot of elbow grease went into the new polish, while keeping the great features you expect from us. We’re investing more resources into these tools so it will grow to meet everyone’s needs. Some of you may have already experienced the new UI as you ventured over to account settings and flipped on the v2 switch in...
Apr 12th
2 notes
March 2012
3 posts
2 tags
TestFlight SDK UDID Access
By now you’re probably aware that Apple has started to reject applications that access the UDID. The only reason that the TestFlight SDK accesses the UDID is to provide the best possible information about your testers. When we made the decision to provide a single SDK for beta testing and production applications we did so because we want your beta and release builds to have as close to the...
Mar 26th
9 notes
1 tag
Goodbye Cloud!
Today TestFlight moves to its new home. The new home is a bare metal infrastructure which brings you a faster more scalable TestFlight. In a follow up post we will discuss some of the technical pieces and the decisions made, for now we just wanted to tell you guys that we are moving, and why. Ghost Hunting Cloud hosting has some fantastic benefits, we were specifically attached to the cost and...
Mar 15th
1 tag
TestFlight + Burstly = TestFlight Live
A Real-time Dashboard for Actions and Revenue We are excited to announce that TestFlight was acquired by Burstly, and we are jointly launching TestFlight Live today! TestFlight Live is a real-time dashboard that highlights actions and revenue for iOS apps. The TestFlight Live feature set is broken down into four segments: engagement, audience, revenue, and stability. The goal of the product is...
Mar 5th
15 notes
November 2011
2 posts
1 tag
TestFlight SDK 0.8
TestFlight SDK 0.8 is live! The TestFlight team has been hard at work trying to bring you an updated SDK. We’re happy to say it’s arrived! Here are a few of the highlights. Signal Safe Crash Reporting The main focus of the 0.8 update to the SDK was our crash reporting mechanisms. Our uncaught exception and signal handling has gone through extensive improvements since the 0.7 release....
Nov 9th
3 notes
We're Hiring Software Engineers →
Nov 4th
October 2011
1 post
Real time symbolication
This post is a bit long, so here’s a brief overview: We wrote a portable version of Apple’s closed source atos command line tool to power TestFlight’s new real time symoblication of crash reports. We are considering open sourcing this tool for the iOS community to leverage as a whole if there’s interest. To use this new feature, upload a .dSYM via the crashes page; your...
Oct 11th
4 notes
September 2011
1 post
Now Boarding: TestFlight SDK
We are excited that TestFlight has become a widely used mobile beta testing service. Our goal is to make iOS beta testing first class with the public release of the TestFlight SDK. Today starts the next phase in making beta app testing even better.  Getting started with the SDK is just a single line of code.  Integrating the SDK will unlock dozens of features to help developers build better...
Sep 12th
5 notes
April 2011
1 post
1 tag
Recent Updates
We are excited to announce a few noteworthy updates that have left the hangar recently. Our technicians and pilots are standing by eager for your feedback - reach out to us on Support or Twitter. Tester Feedback Your 2-way communication with your tester team. You may have noticed that in Builds there’s a new feature that allows each one of your builds to get feedback from your testers. All...
Apr 13th
2 notes
February 2011
3 posts
4 tags
New Features: Build Reports & Notifications
It was only 2 weeks ago we launched our open beta and we are thrilled with the positive response from the community. As you can imagine, we have a runway lined up with features and improvements all aimed at solving the pains of beta testing apps. Our plan is to release features frequently and often to make sure we stay focused on the ones that matter to you. So, please keep sounding off on Twitter...
Feb 8th
4 notes
gizmosachin asked: Does TestFlight allow me to add more than 100 beta testing devices? (Apple's limit)
Feb 8th
Welcome Aboard!
There’s nothing quite like the feeling of embarking on something new. You have a solid idea, construction somewhat complete, and it’s time to turn the ignition to see if this thing is gonna fly…  This is the spirit behind TestFlight. The excitement of making something new and trying it out. Sharing it. Doing it again. Welcome to TestFlight open beta - the best way to test your...
Feb 4th
26 notes
January 2011
1 post
For The Press
Jan 21st
November 2010
2 posts
3 tags
Recruitment Features Live
In our quest to make beta testing easier we just pushed our recruitment features live. Sometimes it’s frustrating to ask people to email you if they want to test your application only to have to wade through tens, if not hundreds of emails of potential testers. With the recruitment options this just got a little easier. In the Team section you can now create a custom recruitment form. You...
Nov 24th
27 notes
New Features Now Live!
After a lot of work we’re ready to flip the switch! Team support and tester groups, as well a whack load of new features are now live! New features include: Ability to create and manage teams Ability to group testers into distribution lists New Upload API Ability to export UDIDs into a .deviceids file which can be uploaded to the Developer Portal Ability to change your email address...
Nov 20th
4 notes
October 2010
5 posts
Unique Applications
One other thing we fixed today was how we handled uniquely identifying applications. This fixes an issue some of our users were having when uploading lite/paid versions of applications. We are now uniquely identifying application by the bundle display name (CFBundleDisplayName) and the bundle ID (CFBundleIdentifier). So let’s say a user has a calendar application called AwesomeCal. They...
Oct 28th
Team Support and Tester Groups
The next big set of features we’re working on is team support and tester groups, as mentioned in the previous post. We are really excited about it and wanted to share where we’re going with this. Let me walk you through what’s changed (other than everything). Profile Bar We’ve added a new bar to the very top of the screen. This is the profile bar. On the left you can...
Oct 28th
What's coming
We’re hard at work preparing the new features for the beta. Here’s a sneak peak at what’s coming. Team Support Internally at 23/ we work on client projects alongside our own projects. In order to maintain a good separation of builds and testers each client has their own account. However, for teams that deal with multiple clients it gets rather annoying logging in and out of...
Oct 19th
1 tag
Registering devices with TestFlight
Last week we made a couple of substantial changes to the website we’d like to share with everyone. One of the features of TestFlight for iPhone was when a user logged in their UDID was automatically linked to their TestFlight account, making it very easy for developers to get new UDIDs and keep track of which users were on which devices. The webapp, however, did not have this...
Oct 19th
Welcome!
Hi everyone and welcome to the TestFlight blog. Keep your eyes peeled here for updates on what we’re working on, our latest features, and other goodies over the next couple weeks as we work towards our public launch.
Oct 18th
1 note