17

I have no experience in publishing apps on the App Store. I have created an app from Xcode 6, archived it, validate it and submitted to iTunes Connect. While is pending for being reviewed I decided to try the new apple TestFlight functionality.

Following the tutorial video (https://itunesconnect.apple.com/downloads/Documentation/TestFlight-v09-iTC-Export-sw.mov) I have performed these steps:

  • I have added another apple ID that I own under the User & Role section giving him a Technical role
  • I have accepted the iTunes Connect email invitation for that user
  • I have selected my app, then my build and enabled it for TestFlight
  • I went under the Internal Testers section and invited the user

Still the status for the user is not being displayed as invited and I didn't received any email invitation to test the build.

The status didn't change to Invited

As you can see I also tried to invite my own apple id account, the status changed to invited but I didn't received any email...

In addition refreshing the page brings me back to no invitation at all for the new user:

enter image description here

Am I doing something wrong? I fear I am missing a step during the build submission or maybe that since the app is reviewing for the app store I cannot invite beta testers...

I have also tried to toggle again the testflight build toggle (as suggested here: https://stackoverflow.com/a/26579651/2701348) but nothing changed.

Community
  • 1
  • 1
Niko Zarzani
  • 1,372
  • 2
  • 15
  • 28

2 Answers2

50

The problem with inviting an internal tester is that you cannot have an internal and external tester with the same apple ID.

Although deleted and recreated the user in user roles I still had the same problem. When I removed the duplicate email from External Testers and went back to Internal Testers, the invite was sent.

Vas Giatilis
  • 1,086
  • 12
  • 16
  • This was the answer I was looking for! – Beau Nouvelle Jan 28 '15 at 04:32
  • 2
    Apple should warn about this little detail in the TestFlight's Export Test Users manual. Thank you! – Thiago Pires Jan 29 '15 at 14:13
  • @Niko Zarzani, consider accepting this as an answer. – akmal Feb 07 '15 at 15:29
  • I accepted it, I don't know if my issue was really due to that fact but I hope this helps :) – Niko Zarzani Feb 09 '15 at 17:31
  • I had this; I deleted the tester from the external tester, then had to reselect the checkbox for it in internal. But then when I went back to external testers the apple ID was back there! iTunes Connect is the worst! (So I deleted the user entirely and re-added them) – shim Mar 10 '15 at 20:09
  • Actually another user i had this problem with, I deleted their account entirely but when they re-enroll the apple ID shows up in both external and internal again! – shim Mar 10 '15 at 20:42
  • @shim: When I delete the internal testers I go to Users and Roles and delete them completely. I think that External testers are just the email in the 'External Testers' list to be deleted and that's all. When I do this I have no issues and I cannot reproduce the issue you came across. Hope I helped. – Vas Giatilis Mar 10 '15 at 21:22
2

I managed to solve the issue. To make the invitations work again you must:

  • Under Internal Testers and Users and Roles: delete the users you are not able to invite
  • Under Users and Roles invite them again to join iTunes Connect
  • Enable them as testers
  • Go to your app build and invite them again as internal testers

Hope this might be useful.

Niko Zarzani
  • 1,372
  • 2
  • 15
  • 28