TestFlight is a free Over-The-Air platform used to distribute beta and internal iOS applications to team members. Developers can then manage testing and receive feedback from their team with TestFlight's Dashboard.
Wait! It's free?
Yes, TestFlight is free. The current features and SDK are part of the core functionality and will remain free to use. Our plan is to introduce paid features in the future that will be clearly labeled. Users will have the option to add these features or continue to use the service free of charge.
What apps does it support?
Currently we're only supporting iOS apps. TestFlight follows Apple's beta and internal distribution guidelines, so we primarily support Ad Hoc and Enterprise provisioned applications.
When will you support other platforms?
We will announce any official changes of the service before going live. We haven't made any announcements and currently we're only supporting iOS apps.
How does it work?
Apple-approved iOS Developers sign up with our service, create a team, invite team members, add the team members' devices to their application build (this still has to be done via Apple's provisioning on the Developer Portal), upload to TestFlight and magically distribute. It is that simple. Although, developers do still have to build the app.
For a Developer
Sign up with TestFlight and create your team. Invite and gather the UDIDs from the team members and add them to your Apple Developer Portal and provisioning profile for the app. Build the IPhone Application (.IPA) and upload to TestFlight. Distribute the build to team members and let the magic happen. Receive feedback, monitor tester's activity and perform a full fledge beta test from the comfort of your chair. Developers on teams can also upload multiple apps for testing/internal distribution.
For a Tester
As a tester using TestFlight, you can either be invited, recruited or just sign up. Once you sign up with TestFlight you will be asked to register your device, which will allow developers to access the device's Unique Device IDentifier (UDID). Once you have successfully registered and have been accepted onto a team, the developer will have to add the UDID to the application, so that you can install it on your device. You will receive an email through TestFlight, from the developer, with a link to install the build. Follow the instructions in the email, click on the link, download the build
We put a cap limit of 800MB per application for
Team member Limit?
You can have a team of 1 or a team of 1000 with
How do I Manage my
You can manage your
Do you have an upload API?
What else does your API do?
Right now we just have the upload API available.
How about your
We are currently beta testing our SDK and are in public beta. You can access the SDK beta here: https://testflightapp.com/sdk/
What about Enterprise Apps?
If you are registered with Apple's Enterprise Program and are making Enterprise Apps, no worries
While we are always adding new features and improving the overall experience of
How do I know my apps are safe
We take security at
What about your Enterprise or Pro Level Accounts?
Currently, we do not offer Pro/Enterprise level accounts with
Is there something we missed in this FAQ? A question? Suggestion? Feedback? Need assistance?