简体   繁体   中英

How to submit an iOS app to the App Store without changing the Bundle Identifier

I was developing an iOS app for a few months and now my client wants to publish the app to his developer account. In the development process we were using Testflight to test it and I've put it on our developer account.

The situation right now look like this: we were using Firebase and Push notifications so if I change the bundle identifier for client submission it will not work properly.

What should I do to upload an app with the same bundle identifier from another developer account? Should I delete App ID from our account and then try to make certificate on the client account?

The answer is NO .

You cannot change the bundle ID. If you try to delete the bundle id from developer portal it will throw an error saying that the bundle id is in use.

If you try to delete the app from itunesconnect, there is no option to delete (yes! its true).

There are 2 options here:

1) Change the bundle id of the app and re-register and upload a new build to clients account, then you have to change the push notification and firebase configuration.

2) Transfer the app: In this you have to make the app live from your account and then transfer it to your client's account. Yes you have to make the app live to transfer the app, you cannot transfer the app while the status is preparing to submit. Then you can keep the bundle id same. More details here

Hope this helps.

I as knew we can transfer the app from one account to another account, please check the below link...

https://support.appmachine.com/hc/en-us/articles/360000012284-Transfer-your-app-to-another-iOS-Developer-Account

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM