An Intro Into TestFlight: External Testing

All data is invaluable for getting your app ahead of the game, so aggregating information pre-release can only be beneficial to your app’s success. That being said, TestFlight is both completely optional and completely free to use for all iOS developers.

All data is invaluable for getting your app ahead of the game, so aggregating information pre-release can only be beneficial to your app’s success. That being said, TestFlight is both completely optional and completely free to use for all iOS developers.

000000000000000000000000000000000000000000000


000000000000000000000000000000000000000000000

There are two types of testing to review; internal (closed) and external (open).

000000000000000000000000000000000000000000000

Last time, we reviewed the process of initiating Internal Testing; now, let’s focus on opening up your beta to External Users.

000000000000000000000000000000000000000000000

Prerequisites:

00000000000000000000000000000000000000000000

– An iTunes Connect Record

000000000000000000000000000000000000000000000

– A pre-uploaded build of your app

000000000000000000000000000000000000000000000

Login to your iTunes Connect page and select My Apps

000000000000000000000000000000000000000000000

1

0000000000000000000000000000000000000000000

Open the Activity tab on the upper-most pane and scroll down to select the build to be tested; select the proper Version and Build

0000000000000000000000000000000000000000000

2

0000000000000


00000000000000000000000000000000

Click Test Information and leave instructions for testers to follow in What to Test. Provide other information for testers such as Beta App Description, Feedback Email, and any other URLs

0000000000000000000000000000000000000000000

3

00000000000


0000000000000000000000000000000000

To invite External testers, navigate back to your app in My Apps, select the TestFlight tab and click External Testing on the left-hand side.

000000000000000000000000000000000000000000000

Then, click the (+) beside the header that reads External Testers and start adding users

000000000000000000000000000000000000000000000

4

00000000000000


00000000000000000000000000000

Check the box next to any eligible users who have not already been invited and click Add

000000000000000000000000000000000000000000000

NOTE 2000 invites is the current maximum capacity for External testing

0000000000000000000000000000000000000000000

All Apple ID users are eligible to be an external tester; but first, you’ll need to submit information for and receive approval from a Beta App Review.

000000000000000000000000000000000000000000000

To submit one:

000000000000000000000000000000000000000000000

1. Click Add Build to Test from underneath the External Testing pane and select the build to be tested

0000000000000000000000000000000000000000000

5

000000000000000000000000000000000000000000000

2. Select the build and click Add

000000000000000000000000000000000000000000000

3. Enter in your Test information

000000000000000000000000000000000000000000000

4. Click Next

000000000000000000000000000000000000000000000

5. Answer Export Compliance questionnaire and click Submit

000000000000000000000000000000000000000000000

Upon approval, your build will be ready for testing; just click Start Testing under the main TestFlight pane.

0000000000000000000000000000000000000000000

6

0000000000


00000000000000000000000000000000000

Emails will automatically be sent to those users you’ve added with both an attached invitation and a set of instructions for downloading the TestFlight App.

000000000000000000000000000000000000000000000

And now, it’s up to the recipients to either accept or decline your invitation.

000000000000000000000000000000000000000000000

If you’d like to discuss anything regarding your App, we’d be happy to learn more about it – just give us a shoutout! +1-646-741-4814