Highlighted

iOS separate CFBundleDisplayName and CFBundleName

Engaged ,
Jul 30, 2014

Copy link to clipboard

Copied

Is there any way to define separate CFBundleName and CFBundleDisplayName for iOS when packaging an app with AIR?  I'm aware of the "name" tag and using the separate language tags (<name><text xml:lang="en">My App Name</text></name>), though this sets both the CFBundleName and CFBundleDisplayName to the same value.

Since my app name has a longer title, I'm looking to be able to set separate values for each, so it will show "ShortAppName" below the app icon on the device, and "My Much Longer App Name" in iTunes, etc.  Many apps in the App Store go this route, for example "Superbrothers: Sword & Sworcery EP" uses this full name in iTunes and elsewhere, but the icon only says "Sworcery" beneath it.

I haven't found anything in the documentation to let you define both of these values separately.  When I use the <name> tag it sets the same value for both in InfoPlist.strings (CFBundleName = "My App Name";CFBundleDisplayName = "My App Name";)

Is there any solution to this, or is AIR packaging not capable of doing this?

TOPICS
Development

Views

935

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more

iOS separate CFBundleDisplayName and CFBundleName

Engaged ,
Jul 30, 2014

Copy link to clipboard

Copied

Is there any way to define separate CFBundleName and CFBundleDisplayName for iOS when packaging an app with AIR?  I'm aware of the "name" tag and using the separate language tags (<name><text xml:lang="en">My App Name</text></name>), though this sets both the CFBundleName and CFBundleDisplayName to the same value.

Since my app name has a longer title, I'm looking to be able to set separate values for each, so it will show "ShortAppName" below the app icon on the device, and "My Much Longer App Name" in iTunes, etc.  Many apps in the App Store go this route, for example "Superbrothers: Sword & Sworcery EP" uses this full name in iTunes and elsewhere, but the icon only says "Sworcery" beneath it.

I haven't found anything in the documentation to let you define both of these values separately.  When I use the <name> tag it sets the same value for both in InfoPlist.strings (CFBundleName = "My App Name";CFBundleDisplayName = "My App Name";)

Is there any solution to this, or is AIR packaging not capable of doing this?

TOPICS
Development

Views

936

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Jul 30, 2014 0

Have something to add?

Join the conversation