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?