This reminds me of another Apple account problem, which also either involves iCloud or at least people became aware of because of iCloud.
Once upon a time, long before there were app developer accounts or iCloud accounts, there was the iTunes music store. A lot of people made iTunes accounts to buy music.
Then the app store was added, and those iTunes music store accounts also became your app store account.
Then iCloud was created. iCloud accounts were separate from iTunes account. So if you used iCloud and iTunes, you ended up with two accounts--one with an @mac.com or @icloud.com or @me.com ID for your iCloud stuff, and one with your regular non-Apple email address for your ID.
Later, they largely dropped the distinctions between iTunes and iCloud accounts. Someone new to Apple products only needed to make one account and they could use it for music, movies, apps (the traditional iTunes stuff) and for cloud storage, Apple email, keychain and calendar sync (the traditional cloud stuff).
For those of us whose iTunes account predated iCloud, we had to keep using both because there was no way to move your iTunes content to your iCloud account or vice versa.
Invariably at some point you'd be prompted for your account credentials and would provide the "wrong" account (it is not always clear why you are being asked for credentials), and end up with some apps on your iCloud account and some on your iTunes account, and so you would then need to switch between the accounts when you wanted to do updates for everything.
For years people have asked for some way to merge their pre-iCloud iTunes account and their iCloud account, and the answer has always been that you cannot do this.
It’s frustrating to the point it’s a topic we raise with our customers during the initial requirements gathering phases of app development. I’ve seen our startup clients go through this all the way to one of our clients that’s a 30Bn publicly traded company.
The problem the people in the article are facing is that Apple does not allow the transfer of apps that include the iCloud entitlement. I do not know a single company who has worked around this restriction without having to republish the app on another account.
from the article.
Just leave the old one there? No harm to users, apple, or them.