Bundle Id Defined In Xcode Project Does Not Match Id Entered For This App In Itunes Connect

I had successfully submitted an app through Xcode before I moved to Corona and am trying with another app with the same certificate.

 

First of all, if I google any resolution, all links come up to the forum page instead of showing up the exact link, so looks like they redesigned the site.

 

Second of all, its not easy to find any step by step guide to do the app submission SUCCESSFULLY.

 

Third, I have done all I could find regarding the bundle id mismatch error and nothing seems to succeed. I sometimes wonder if I was ok just developing on Xcode. Its no point how easy it is to develop if one cant get their apps submitted.

 

Can anyone help me regarding the Bundle ID issue? I have created the zip file through Corona ‘Build’. Created a App Id that I am using. Created an entry for it on iTunes. There is no mention it bundle identifier in build.settings. The name I am giving while creating the app on corona is exactly the same as the app id created. What am I missing?

What bundle ID are you entering into your build.settings? 

Thanks for getting back. I have not mentioned any bundle id in build.settings. I had read in one forum that we don’t need to. Will that be true?

 

But I have tried with the bundle id entry as well:

 

CFBundleIdentifier=“com.companyname.appname”

 

Entry from iTunesConnect

Bundle IDcom.companyname.appname

 

Also, Is there any step by step you can guide me to so I can confirm everything again too?

I never specify a bundle ID in my build.settings file.  I depend on that being in the provisioning profile.   Just make sure you have the right provisioning profile.

That was it. I edited and confirmed the settings in my provisioning profile. REBOOTED (Very important or it didnt show for me). And then created the package again. Thanks for the help on this one.

What bundle ID are you entering into your build.settings? 

Thanks for getting back. I have not mentioned any bundle id in build.settings. I had read in one forum that we don’t need to. Will that be true?

 

But I have tried with the bundle id entry as well:

 

CFBundleIdentifier=“com.companyname.appname”

 

Entry from iTunesConnect

Bundle IDcom.companyname.appname

 

Also, Is there any step by step you can guide me to so I can confirm everything again too?

I never specify a bundle ID in my build.settings file.  I depend on that being in the provisioning profile.   Just make sure you have the right provisioning profile.

That was it. I edited and confirmed the settings in my provisioning profile. REBOOTED (Very important or it didnt show for me). And then created the package again. Thanks for the help on this one.

I am brand new to iOS/mac/xcode. I do not know how to change the provisional profile. I have 2 certificates, a wildcard and mycompany… 

I am actually able to use corona to build & upload. Then get the 1 error that my “bundle ID MyGame does not match the iTunes connect ID com.mycompany.MyGame”

Then if I put “com.mycompany.MyGame” in the app name box just before the build it says: “bundle ID com-mycompany-MyGame does not match the iTunes connect ID com.mycompany.MyGame”

I am racked my brain for a while, even though it seems like it should be a quick fix. I have no CFBundleID or any other CFBundle* information in my build.settings…

You have to create an App ID on the Apple Provisioning Portal.  Once you have the app created (this is where you set com.mycompany.mygame), you next need to create 1-3 provisioning profiles from the same site.  One profile is for distribution to Apple.  One Profile is for AdHoc which is technically a distribution profile, but many of us use it for development.  There is a Development profile that I rarely use.

Until you generate the appropriate provisioning profile with a real App ID you will not be able to setup anything on iTunes Connect.

I am brand new to iOS/mac/xcode. I do not know how to change the provisional profile. I have 2 certificates, a wildcard and mycompany… 

I am actually able to use corona to build & upload. Then get the 1 error that my “bundle ID MyGame does not match the iTunes connect ID com.mycompany.MyGame”

Then if I put “com.mycompany.MyGame” in the app name box just before the build it says: “bundle ID com-mycompany-MyGame does not match the iTunes connect ID com.mycompany.MyGame”

I am racked my brain for a while, even though it seems like it should be a quick fix. I have no CFBundleID or any other CFBundle* information in my build.settings…

You have to create an App ID on the Apple Provisioning Portal.  Once you have the app created (this is where you set com.mycompany.mygame), you next need to create 1-3 provisioning profiles from the same site.  One profile is for distribution to Apple.  One Profile is for AdHoc which is technically a distribution profile, but many of us use it for development.  There is a Development profile that I rarely use.

Until you generate the appropriate provisioning profile with a real App ID you will not be able to setup anything on iTunes Connect.

I have the right provisioning profile ( com.mycompany.* ) not cited in build.settings, a standard build.settings file and only one main.lua file. I keep getting bounced.

iTunesConnect thinks it sees the binary file ‘Bundle ID Suffix.app/Bundle ID Suffix.app/Bundle ID Suffix’ which it rejects. The Bundle ID Suffix is the name of the project folder.

This exact scenario worked perfectly for the other 4 apps in this series, which seamlessly moved on to Waiting for Review. Do you have any idea why this would be happening now?

Odd that the .app would be in there twice.

Let me ask the team and see if they’ve ever seen this.

Thanks very much, Rob.

Corona 1076, Xcode 4.6, App Loader 2.8

My bad. Build was saved to project folder; resulting zip accepted for 4 previous apps. New restriction.

Saved build to empty “Staging” folder. Resulting zip accepted. Waiting for Review.

Thanks, Rob and Tom.

I have the right provisioning profile ( com.mycompany.* ) not cited in build.settings, a standard build.settings file and only one main.lua file. I keep getting bounced.

iTunesConnect thinks it sees the binary file ‘Bundle ID Suffix.app/Bundle ID Suffix.app/Bundle ID Suffix’ which it rejects. The Bundle ID Suffix is the name of the project folder.

This exact scenario worked perfectly for the other 4 apps in this series, which seamlessly moved on to Waiting for Review. Do you have any idea why this would be happening now?

Odd that the .app would be in there twice.

Let me ask the team and see if they’ve ever seen this.

Thanks very much, Rob.

Corona 1076, Xcode 4.6, App Loader 2.8