Reputation: 14404
Does an app's bundle name must match the name in the Apple App store? For instance, for Angry Birds, there is "Angry Birds" and "Angry Birds Seasons" in the app store, however when installed on the device, the names of both apps are displayed as "Angry Birds".
Any suggestions? Thanks.
Upvotes: 5
Views: 3473
Reputation: 3084
And since January 2012, the app store name does not have to be unique. It only needs to be unique for a particular language, even though an app can appear on all the different app stores in the world. More information on my blog post: http://hacknicity.com/post/18128530922/whats-in-an-app-name
Upvotes: 2
Reputation: 6176
...all right in "ixt" answer, i just wanted to add that "Bundle display name" not only doesn't need to be unique, but can also have different names for the same app (one name for any language you want; it can be localizable)
Upvotes: 1
Reputation: 31294
No, a bundle name doesn't need to match the App Store name. The main reason for this is you only get between 11-14ish characters for your app name on device before it gets clipped by the system. On the app store this limitation doesn't exist. In your main app .plist file your app name (the name that displays under your icon) is you bundle display name. Bundle display names do not need to be unique (hence why Angry Birds Seasons & Angry Birds both use 'Angry Birds' as their display names), but your app store name obviously does!
Upvotes: 9