Search code examples
iphoneiosapp-storespringboard

iPhone App name (springboard and target) list of allowed special characters


I'm looking for a set of chars that can be used to include in the app name for app store submission.

So far I know that alphanumeric characters are ok in the app name that is displayed on the springboard Can an app name start with a digit? Can an app name have + somewhere in it? Can it have a ? mark? Can it have dots . or colons : ?

I ran into problems when submitting an app with a + in it AppName+ displayed fine during debugging, but I could not submit it as a package name for the app store.

What about the name used to list the product in the app store?

I know that : is allowed in the app store name What about +,-?/:. ?

I need to understand which characters I can display to the user as the app name on the iPhone and which characters can be displayed in the app store.

For example, my app's springboard name is called CoolApp++ . This is the name that is displayed under the icon. To submit the app to the app store, I need to provide bundle identifier in the form of : com.yourcompanyname.appname

Any input is appreciated!


Solution

  • Now, there is no guarantee as to whether this will pass submission, but any symbol you can find on the keyboard manually is fair game (!?&$@();"-/::[]+}=#*^_€|•<€£|, etc.), along with most if not all Latin-based diacritic characters, Sanskrit, kanji, Korean, both simplified and mandarin Chinese, and Russian. I'm sure there are others, but iOS is only now expanding support for several exotic languages.

    When it comes to Unicode and Emoji, there are some characters that iOS might not be able to render, or that apple would deem inappropriate. The springboard was never meant to be a chaotic mess of symbols, it was meant to be a place where people could associate application icons and titles with apps. Though apple seems to be backing Emoji ever since they expanded the japanese keyboard.

    So, while they may be found in certain apps, to use apple's words "If we reject your application, do not cite them as examples to appeal your rejection."