An Intro Into TestFlight: Internal Testing

TestFlight is completely optional, yet completely free for all iOS developers

TestFlight is completely optional, yet completely free for all iOS developers

 


00000000000000000000000000000000

All data is invaluable to your app’s success; hence, aggregating information about apps pre-release has become part of the norm.

00000000000000000000000000000000

Two types of beta testing exists; internal (closed) and external (open). Last time, we reviewed how to setup External Testing; now, let’s focus on the Internal alternative.

00000000000000000000000000000000

If you need any help deciding which method of testing to use, click here and decide first before proceeding.

000000000000000000000000000000000000

Prerequisites to setting up Internal Testing:

000000000000000000000000000000000000

– An iTunes Connect Record

000000000000000000000000000000000000

– Potential testers that are assigned with the Admin, Technical, App Manager, Developer, or Marketer role

000000000000000000000000000000000000

– A pre-uploaded build of your app

000000000000000000000000000000000000

 

Login to your iTunes Connect page and select My Apps

000000000000000000000000000000000000

1

00000000000000000000


0000000000000000

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

000000000000000000000000000000000000

2

00000000000000


0000000000000000000000

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

 

3

000000000000


000000000000000000000000

NOTE You don’t need to provide Beta App Review Information for internal testing

 

000000000000000000000000000000000000

An iTunes Connect user that’s eligible to be an internal tester must be part of your iTunes Connect team with either the Admin, Technical, App Manager, Developer, or Marketer role. To assess what users have which roles, open the drop-down by clicking the drop-down illustrated below

000000000000000000000000000000000000

4

0000000000000000


00000000000000000000

You can review each user’s role underneath the Role column

000000000000000000000000000000000000

5

00000000000000


0000000000000000000000

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

000000000000000000000000000000000000

6

00000000000


0000000000000000000000000

  Now click the (+) sign next to the header Internal Testers

000000000000000000000000000000000000

7

0000000000000


00000000000000000000000

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

000000000000000000000000000000000000

   8

0000000000000


00000000000000000000000

NOTE The current maximum capacity for testers is 25

000000000000000000000000000000000000

Under the Internal Testing tab, click Select Version to Test

000000000000000000000000000000000000

9

000000


000000000000000000000000000000

Select the Build to be tested and click Start Testing. Users you’ve previously selected for internal testing will automatically be emailed with both an attached invitation and a set of instructions for downloading the TestFlight app

000000000000000000000000000000000000

And now, it’s all up to the recipients to either accept or decline your invite! Next, learn how to open up your app’s beta to users outside of your development team