CFBundleDisplayName & CFBundleIdentifier

Hi,

I have 2 questions:

  • CFBundleVersion, CFBundleDisplayName, CFBundleIdentifier are defined in build.settings, but when I build the app with Corona, a dialog shows up ask me to retype again these infos. Can I somehow make it does not show up, or just show up with default values in the settings file?

  • CFBundleDisplayName & CFBundleIdentifier are defined:

CFBundleDisplayName = “My Game”,
CFBundleIdentifier = “com.divmob.MyGameFull”,

But when uploading to iTunesConnect, I got the message:

“The Bundle ID com.divmob.MyGame defined in your Xcode Project does not match the Buld ID that you entered for this app in iTunes Connect com.divmob.MyGameFull”

So I think that Corona does always take display name to make Bundle ID regardless the CFBundleIdentifier variable.

Thanks,
[import]uid: 91892 topic_id: 26815 reply_id: 326815[/import]

If you’re getting a mis-match its probably due to the provisioning profile problem. Your app builds with a provisioning profile. That has the Bundle ID defined in it (when you create the App ID on the provisioning portal). If you specific it in the build.settings file, I’m pretty sure it has to match exactly with what is in the provisioning profile.

I never specify the bundle ID letting it default to what is in the provisioning profile.

I also don’t mess with the version either, just keeping track on the Corona build dialog.
[import]uid: 19626 topic_id: 26815 reply_id: 108877[/import]

I’m using wildcards in provisioning profile, so when adding a new app in iTunes Connect, I enter the Bundle ID Suffix ‘MyGameFull’.

If I change the CFBundleDisplayName to “My Game Full”, everything will be ok. But I wish the name and the id can be different. [import]uid: 91892 topic_id: 26815 reply_id: 108892[/import]

I haven’t had this issue before and have used a name that doesn’t match the ID numerous times in the past.

Could you consider remaking the provisioning profile? [import]uid: 52491 topic_id: 26815 reply_id: 108909[/import]

Hi Peach,

That provisioning profile is working well with xCode (I develop app using both Corona & xCode).

What I can change if remaking the provisioning profile? I will use wildcards anyway. [import]uid: 91892 topic_id: 26815 reply_id: 108910[/import]

More info, i’m using the build 2012.815 [import]uid: 91892 topic_id: 26815 reply_id: 108911[/import]

Make a new provisioning profile for app store submission (no wildcard) and use that when it comes time to build and submit; I believe that should allow you to do as you want with the name and it will take all of 2 minutes so really worth a go if the display name issue is important to you.

Peach :slight_smile: [import]uid: 52491 topic_id: 26815 reply_id: 109023[/import]

Thank you, Peach [import]uid: 91892 topic_id: 26815 reply_id: 109028[/import]