Apple clarifies requirements for digital purchase transfer between accounts
Including recently discovered TestFlight issues
Apple recently allowed digital purchases to be transferred between accounts.
Some developers discovered potential issues with TestFlight – complicating beta-testing for accounts which were used with this process.
Now, support document is amended with details on restrictions and limitations (as well as prerequisites).
Neither Apple Account can be a child account created through Family Sharing.
Neither Apple Account can already be used for migrated purchases. Learn how to undo a migration of purchases. If you undo a migration of purchases from a secondary account, you won’t be able to migrate purchases again for 1 year.
You can’t migrate purchases if both the primary Apple Account and the secondary Apple Account have music library data associated with each of them.
You can’t migrate purchases if you’ve set your Apple One subscription to provide iCloud storage to a third, different account. Learn about Apple One and iCloud storage.
If your primary account has never been used for purchases or free downloads, you can’t migrate purchases.
You can’t migrate purchases from an Apple Account that's been deleted or deactivated.
You can’t migrate purchases if your Apple Account is locked or disabled. Learn what to do if your Apple Account is locked or disabled.
Neither Apple Account can be receiving any special access to apps or content. For example, an Apple Account enrolled in the VPP program through an employer to receive special access to apps.
You can’t migrate purchases if your secondary Apple Account is used with TestFlight for testing beta versions of apps from a developer. Open TestFlight and select Stop Testing for each app to remove it from your account.
Migrate purchases from one Apple Account to another Apple Account
Apple Support: Migrate purchases from one Apple Account to another Apple Account
References:

