Ben
Ben

Reputation: 216

Bundle identifier cannot be changed from previous version

I have an error when trying to submit the first update for my app to iTunes Connect.

When going through the Distribute operation to "Submit to the iOS App Store" I pick the new app version I have created in iTunes Connect, and the only Code Signing Identity available. XCode then tells me that

"This bundle is invalid. The bundle identifier cannot be changed from the previous version. If you want to change your bundle identifier, you will need to create a new application in iTunes Connect."

However, the iTunes Connect page for my app tells me that the Bundle ID is

com.mycompany.myapp

And in the XCode Targets Summary the Bundle Identifier is set to

com.mycompany.myapp

I have literally copied the text from the web page and pasted it into XCode to be sure.

The the Version and Build numbers are 0.1 higher than the version already in iTunes.

I have tried:

All to no avail. There appears to be no google result for "The bundle identifier cannot be changed from the previous version" though quite a few that include the word "minor" but unfortunately they do not help.

Upvotes: 4

Views: 4603

Answers (3)

Vincent
Vincent

Reputation: 4409

Got it this morning. Solved it by going to iTunes. The was noted that the app was already in "Ready for review". Strangely enough. Solved this by:

  • Click on the app "View Details" -> "Binary Details" -> "Reject Binary".
  • After this I immediately set the status to "Ready for Binary Upload"
  • Distributed the app via Xcode.

Upvotes: 0

Gerry Beauregard
Gerry Beauregard

Reputation: 411

I was getting this error until I went to iTunesConnect and pressed "Ready for Upload" for the new version, at which point the status changes to "Waiting For Upload". There was never anything wrong with the bundle identifier, so the message "bundle identifier cannot be changed from the previous version" is very misleading.

Upvotes: 2

sisimon
sisimon

Reputation: 29

I had similar - where I mess up the build version, (updating the app) so added a build version of 1.0.1, and then a Project then build in the simulator. Next I re-uploaded to itunes - via the Archive root. NB: If this is the first time you have sent it to iTunes - they it is something else.

Upvotes: 0

Related Questions