Can you change the bundle id of an app after it has been transferred?

We recently received an app transfer and are ready to submit the first update since the transfer. The questiion is can we change the bundle id to reflect the new company's name?


Existing bunlde id: com.oldcompany.appname


Can we change it to: com.newcompany.appname

Replies

Does anyone know the answer??

It shouldn't be possible to do an update with a new bundle ID...

https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/ReplacingYourAppWithANewVersion.html


To do that, you would need to get people to remove the old app and install the new one.

If it isn't a free app, then you would likely need a mechanism to handle crediting existing users.

The bundle ID is the only thing that identifies an app to iTunes Connect and to devices. A different bundle ID is a different app.


So, no (unless you are OK with users having to find and download the new app, and having it exist in addition to the old one on their devices).

The answer is no.

In "App Store Connect", click into one of your submitted app, under "General" - "App Information", on the page you can see the app information. In the section "Bundle ID", when you move your cursor to the question mark, you can see the popped hint, which says:
"The bundle ID must match the one you used in Xcode. It can't be changed after you upload your first build."

So if you'd like to change the bundle ID to a new domain name, you have to submit a completely new app.