iOS TestFlight: Internal Tester not receiving invite

December 2019 Solution

I got the same issue. Fixed:

1) Under the TestFlight tab, click App Store Connect Users.

2) Select Edit at the top right.

3) Try removing a user.

4) Click the + icon next to the word "Testers" at the top.

5) Add the person you just removed.

That should work and send them an email with a link to test.

It should also give you the option to resend invite to that person now. I think it's ridiculous that you have to do this, but it worked for me


Just some minor observations that may help, (Nov 2015)

(*) after turning on internal testing, and/or adding an internal tester, it does take some time for that person to get the crazy "CompanyName has invited you to test AppName" email --- maybe an hour. This is ridiculous, but that seems to be how it is

(*) indeed note that there is a ridiculous "CompanyName has invited you to test AppName" email. Again this is for INTERNAL testing. you'd think that after you click internal testing, the app would of course just pop-up inside TestFlight. But no. nothing happens until the person (often yourself!) gets that email and confirms in the email

(*) that person (even yourself) has to use the hilarious Redeem Code feature, before it finally appears in TestFlight. Again this is just for the internal testing

enter image description here

What a mess!


Check your External Testers list.
You can't have same email/tester exists in both Internal and External testers at the same time.
And, sometimes it does take a while to receive tester emails from Apple.