Search code examples
iosapp-store-connect

Transferring iOS app with iCloud enabled


When going to transfer my iOS app to another developer, I got this message

You can't transfer this app because of the following reasons:
iCloud enabled
You can only transfer apps that aren’t iCloud enabled.

Deleting and Transferring Apps Documentation

The documentation states:

Make sure the app uses only technology and content that can be transferred.
No version of the app can use an iCloud entitlement.

Since a version of my app used iCloud, is there literally no way I can transfer it? If there is a way, how should I proceed?


Solution

  • The app must be deleted and re-created with a new SKU/Bundle ID.

    Remove the app from sale by going to Pricing > Select Territories > Deselect All

    Delete the app under More (to the right of Prerelease, Pricing etc) > Delete App

    Create the app under the developer account as a new app with the same name with a new SKU/Bundle ID.

    This will delete any reviews/ratings, gamecenter data, iCloud data, and any other data linked to that app. You'll have to recreate any in app purchases you had.