So I have a bit of a dilemma here... I need to transfer an app from an iTunes Connect (ITC) account of another organization to the ITC account of my own organization.
But the problem here is that the app in question has In-App Subscriptions associated with it and Apple does not allow transfer of apps that have In-App Subscriptions (or have ever had these subscriptions).
As such, I am proposing a round-about method of doing this transfer:
Create a new minor version of the existing app so that we can provide the current user-base with some useful information about our intended roll out of the new app
Release this version under the old ITC account (obviously), and version it as a minor version
Create a new app in the new ITC account and name it {oldAppName}-Test or something similar
Get this new "Test" app ready for production by going through various rounds of QA and internal testing
Reject the current app in the old ITC account and proceed to Delete the old app when we are ready to take the new app to production (this frees up the app name for use by other ITC accounts)
Once the current app is deleted, we can rename our {oldAppName}-Test to {oldAppName} and release it to App Store
Granted, this method is in no way an actual transfer because all associated data and history will be lost with the app deletion, but we really only need to take over the app and it's name, so that we can offer a totally re-written product under the same name.
We are moving away from the In-App Subscriptions revenue model to a different revenue model, so the subscriptions data and history are of no concern for us going forward.
However, I cannot help but feel that this is a very rough approach.
Does anyone have any suggestions regarding this? Or hopefully a cleaner way for me to do this?
Thanks in advance for any help you can offer in this regard.