How to Use TestFlight to distribute Test apps in Beta

Found a useful, quick, how-to list for using Testflight to share your beta app. Cross-posting from here.

1. Create an account on TestFlight ( and with “Developer” option checked.

2. Log in to the TestFlight web site and “Add a team” for your app.

3. Add teammates, either testers or developers. (PS. Recruiting testers from public is also available)

4. Ask your teammates to register their iOS devices following the instructions in the Email. (Do it on their iOS devices)

5. Once they accepted to being the teammates and registered their devices, you will be able to see their devices information such as device model, iOS version, and UDID.

6. Add their devices/UDIDs to your Provisioning Portal -> Devices.

7. Modify the Ad-Hoc provisioning profile to include the newly added devices and install the updated provisioning profile to your XCode.

8. Build your app in Ad-Hoc mode and locate the YourAppName.ipa.
. For XCode 4:
. For XCode 3:

9. Log in to TestFlight web site, click “Upload Build” and follow the instructions to finish uploading the app.

10. Your teammates will be able to install the app you just uploaded to their devices with TestFlight app on their iOS devices.

Of course some small changes might be there over the last year with new releases, but the process remains roughly the same.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s