Need help transferring an app

I recently completed developing an app for a client using my personal Apple developer account, where I created the app's identifier, certificates, and profiles. During the App Store review I was told we had to use Apple's In-App Purchases system (instead of Stripe). Due to this change, I can no longer use my personal App Store Connect account for this app since my client will need to be set up as the legal entity for the financial, legal, and tax things that go along with In-App Purchases.

I reached out to Apple Support about this and they said I could transfer this app to my client's account, once she creates her own. I had my client create her own account but there is still not an option to transfer the app. After researching this some more it looks like only apps already in the App Store can be transferred. Since my app is still under review, it doesn't meet the criteria for transferring.

So instead of trying to tranfer the app, I had my client add me as an admin to her App Store Connect account so I could just add the app there. Unfortunately, I cannot add an app to her App Store Connect. When I click Add Apps it is asking my add a Bundle Id but when I click the link to register a new Bundle ID it takes me back to my personal developer account, back to the bundle ids and certificates that my client has no access to.

So I feel like I'm in a bind here and I'm getting nowhere with Apple Support. I just need to transfer this app to another account while maintainining the bundle ids, certificates, etc associated with it. Could any one help me with this??

Of course there is always the solution to transfer the source files and let your customer build and submit the app…

Which may be an issue with your IPR.

If so, a way to partially mitigate the risk could be to provide some parts as compiled library, not source code.

I just need to transfer this app to another account while maintainining the bundle ids, certificates, etc associated with it.

The Developer website may give you an option to delete the App ID from your Individual account. If so, delete it there and then add it to your client’s account and you’re all set.

Note that this preserves the bundle ID but not the App ID. The App ID prefix will change. That shouldn’t cause you grief unless you’ve hard coded it in your app somewhere.

Also, this won’t transfer any certificates. Those are tied to a specific account and can’t move.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Need help transferring an app
 
 
Q