Update the Live app with new Bundle Identifier - ios

I have an application live on App Store(version 1.0). Now i have to provide an update to the same application(version 1.1). But, due to some issue i need to change the bundle identifier of the app. Is it possible to do that? If yes please tell me how to do the same. Or i have to create new App ID.
Thanks in advance..!

Sorry!! you can't do that because when you are going to upload it as a new version so your current bundle identifier must have to match with previous one. Else create a new app Id and upload it as a new app..

You can't change the bundle identifier. The bundle identifier is the key that is used to identify the app. So when you are going to submit an update the same bundle identifier (used for first submission) should be used.
Another option is to go with a separate app submission by creating a new app....
Hope this helps

Related

I changed my app name, do I also have to change the bundle ID?

I changed the name of my app in Xcode. Now my bundle id is different than the one in Xcode. Because of that i cannot upload the app as a new build of what I had before. Should i change my bundle id back to simplify things or will that cause problems?
How should I proceed?
Yes, change your bundle ID back to the original and you'll be fine. This is actually pretty common, you can see that the Snapchat bundle ID is for the original Picaboo app and Instagram bundle ID is Burbn.
You will probably need to change the app name in App Store Connect when you submit the new version too.

can I use an old bundle identifier in Xcode?

Good morning, I had an old bundle identifier com.a.b, but now I create a new project with the same bundle identifier com.a.b, Xcode tells me I should change it, how can I use com.a.b in this new project?
You can not. A bundle identifier is a unique ID in the Apple Developer portal.
If I define one in my account, it will be blocked for you as well.
Even if I delete mine, it will not be released.

Bundle Name Changes

I'm about to update my iOS app.
Previously it was called
GCSE Maths - Get A Better Grade
now it I have named my Xcode Project
The GCSE Maths App
and will upload this onto iTune Connect - is it OK to do this so long as they both have the same bundle identifier?
My worry is it will get rejected for having a different name.
Thanks!
Nci
No, App store will not reject your app, it is fine totally.
Bundle name can be change as you are updating new version. You can not change bundle identifier and application name. App store allows you to change the Display Name(Name just below the App Icon at app list in device).
If apple allowed to change Display Name while uploading new binary that means they haven't any issue. if they have issue then they wan't provide any option to change Display Name. if you used same bundle identifier then it will overwrite the app on iTunes Connect.

Changing bundle Identifier - Acquired an application to create new version from scratch

My company have acquired an app that was already on the app store. The bundle identifier contained the old company name e.g com.oldcompany.CoolApp. However we are to build a new app to take its place, can we change its bundle id in iTunesConnect? e.g com.newcompany.CoolApp. Can this be done? What are the other possible conflicts?
Although the app is in the hands of a new company, must we continue to use the old Bundle ID?
Thanks in advance.
You can transfer the app to a different developer account. Check out this link
So I found the solution, if you match the bundle identifier and app name then there is no problem. The phone views it as the same.

iTunesConnect Bundle ID freaking me out

I have an app in my ituneconnect account. I changed its bundle ID. It still shows the older ID in app details. but when I validate my binary it says that you Bundle ID doent match as its been updated to new one.
I want to revert to old one again but it doesnt give me a option to select the older bundle ID. As in Edit option it shows the older one selected and the actual current one doesnt appears.
Let me make it more clear. I have 3 bundle Ids option - 1,2,3
The time I created application I added Bundle ID-2
Then I changed it to 3 by mistake
Still in app details it shows 2 as current bundle ID, Now there are just two options - 1,2
When I try to upload my binary it says that you have bundle ID 3 selected on iTunesConnect
Does anyone having similar issue
You cannot change the bundle ID of an app in iTunes connect. (It appears to be an absolutely unmodifiable field in Apple's database.) So you must have two different apps, and might be using (attempting to update) the wrong one.
Based on your question, I am assuming you are trying to change the bundle id not in xcode, but on iTunesConnect.apple.com and that your app was built with the new bundle id that you dont want to use.
If that is the case, here's what you should do:
Go to XCode, select the target, and select the Summary tab.
Change the bundle id
build and use application loader to submit the same (after verifying
the app) making sure that you have setup the app (you want to update) with the old bundle id for update.
Hope this helps!

Resources