23

Below you can see that testing for external testers are turned off: enter image description here

same for internal testing:

enter image description here

but when I transfer app, one of the criterias are not met:

enter image description here

Why?

Bartłomiej Semańczyk
  • 59,234
  • 49
  • 233
  • 358
  • You've followed exact steps for disabling testflight beta as per this : https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/BetaTestingTheApp.html Please ask Apple for the resolution. this seems to be a bug in iTunes Connect. – Milan Manwar Oct 02 '15 at 12:56
  • I wonder when this will be fixed or someone finds out workaround... – Paulius Vindzigelskis Feb 09 '16 at 10:51
  • Does anyone know if this has been resolved? – Alan Alvarez Jul 14 '16 at 00:30
  • Did you found any solution yet ?? – CoDe May 15 '17 at 11:53
  • As of Monday, May 22, 2017 there is still no solution for this problem! Apparently, it's been an issue on Apple's end for over a year. You can follow this thread for more updates. https://forums.developer.apple.com/thread/28646 – Storm Factory May 23 '17 at 03:00
  • i solved it clearing all fields, removing all testers (internal and externals) and expiring all builds – kavain Feb 17 '20 at 18:37

18 Answers18

17

I had the exact same issue, resolved by removing all Tester and Build from the TestFlight as discussed above also (!important) remove everything fields at the App Information - Test Information.

Peter.Wang
  • 2,051
  • 1
  • 19
  • 13
12

For me it was localised test descriptions. Make sure you check that drop down list on the right and clear out info for all languages. enter image description here

n00b
  • 1,832
  • 14
  • 25
12

I just solved the transfer issue, you just need to expire your build from tester by following the steps below. and then app will available for transfer..

open your app and click on testflight then click on the icon of your app as shown in below screenshot. enter image description here

The click on expire build. enter image description here

Now you can transfer your app :)

10

I've search for a long time and to me this worked:

  1. Clean all builds inside: My Apps --> App Name --> TestFlight
  2. Go to: Itunes Connect --> Users and Roles --> Tab "TestFlight Beta Testers" and click in the name from another user that isn't you.
  3. Save.
  4. Go back to the App in Itunes Connect: "Itunes Connect --> App Name --> Transfer App" and attempt to transfer again by clicking in "Transfer App".

To me this works. Hope help someone.

Rodrigo Xavier
  • 222
  • 2
  • 6
7

i had the same issue i deleted (mark expired) all the versions of app testing version in App TestFlight section and done the trick for me ;) attach is the screen shot of activity. enter image description here

Umar Farooq
  • 735
  • 1
  • 10
  • 19
6

Another possible reason:

When you delete all test information from TestFlight, make sure you delete it for every language. In the testinformation page, select every localised language and check if the form is empty.

Wasserfloh
  • 196
  • 3
  • 6
6

I struggled with this for an entire day, I tried everything and finally found another workaround:

1) Expire all the builds

2) Delete all testers

3) Clear all the informations in the Testflight tab

4) Delete all langages except the main one

And finally the step which fixed the Testflight criteria for us

5) Create a new app version (no need to submit or even edit it)

now you check transfer.

Good Luck.

Marwan Alqadi
  • 795
  • 8
  • 14
5

I know it's an old question, but it still bugs people to this day.

So the solution here, after you have removed all the testers, and expired all builds, go to TestFlight > Test Information and clear all the fields.

Also make sure you delete any localization you might have there. Give it 5 minutes, after which transfering will be possible.

enter image description here

Eduard
  • 3,395
  • 8
  • 37
  • 62
2

Not sure if this is going to help,

Check Users and Roles > TestFlight Beta Testers

enter image description here

Do you have a tester who is testing the app that you want to transfer?

Kosuke Ogawa
  • 7,383
  • 3
  • 31
  • 52
2

I have the exact same issue and I'm currently getting from Apple "our engineering team is still working diligently to have this resolved for you". I have been supplied with a workaround:

  1. Enable TestFlight by adding a tester to a build
  2. Then deactivate the build, by turning off TestFlight beta testing
  3. Attempt to transfer again

unfortunately, I still haven't been able to resolve the issue.

SimonSays
  • 21
  • 2
2

We found that in addition to the other answers here, logging out and logging back in to iTunesConnect allowed us to continue after it was saying TestFlight was still enabled.

LOP_Luke
  • 3,150
  • 3
  • 22
  • 25
1

I was facing the same issue, going inside tranferring app console multiple times automatically fixed the issue and started showing all criteria as met.

yasirfarooqui
  • 193
  • 1
  • 9
1

Do the same step as @Imran Iqbal answer, if your app is Sign-in Required, uncheck Sign-in Required also, like: enter image description here

then, you can transfer app.

Meilbn
  • 582
  • 7
  • 8
0

I've exactly the same problem and could not solve it. The good news: After contacting Apple, they have confirmed a bug and they're working on a solutions. Apple confirmed also, that many developers ran into this.

Got that workaround from the support (that did not work for me):

1. Enable TestFlight by adding a tester to a build

2. Then deactivate the build, by turning off TestFlight beta testing

3. Attempt to transfer again

Gupta
  • 8,882
  • 4
  • 49
  • 59
0

It looks like this is being done on purpose for new apps. Now, A newly created app CANNOT be transferred into an account, until 14 - 21 days have passed. An expiration period.

ChopinBrain
  • 121
  • 2
  • 14
0

First, You must remove all build and user from TestFlight of that app. After its looks like below.

If you still not match last criteria than Sign Out and login again.

enter image description here

enter image description here

Arjun Patel
  • 1,394
  • 14
  • 23
0

Creating new app version did it for me! Thanks!

Secco Jones
  • 163
  • 5
  • 16
0

The tricky solution is to enable testing again, add some tester in. The visit the TestFlight and under test flight users, you will see old active test flight users. Simple delete them.