App Display Name on iOS

Is there a way to change the display name of an app on iOS? For example, if my game is called The Longest Game, on iOS, it shows up as The…Game. Can I change the display name below the icon to just say Long Game?

Yes, when you build for iOS, you can enter the title of your app in the Application Name field.  Whatever is in that field will show up as the text below your icon.

Nothing else to it? No modifications to build.settings? I’m suspicious. :smiley:

Here’s how I do mine for iOS in build.settings:

[lua]

settings = {

    iphone = {

        plist = {

            CFBundleDisplayName = “Short Name”,

        },

    },

}

[/lua]

Naomi

That’s right.  I think what happens is that if you specify that key in your build.settings, Corona will use that as your app display name beneath the icon.  Otherwise, it’ll use what you enter as the Application Name in the build window, as schizoid2k mentioned.  And presumably it does that by creating the a CFbundleDisplayName key in the actual plist file before building the project.

  • Andrew

Thank you! If I set the application name, will this work for Android as well? Or is this iOS only?

Setting the application name at the time of building the app will work with Android.

Naomi

Thank you Naomi!

Yes, when you build for iOS, you can enter the title of your app in the Application Name field.  Whatever is in that field will show up as the text below your icon.

Nothing else to it? No modifications to build.settings? I’m suspicious. :smiley:

Here’s how I do mine for iOS in build.settings:

[lua]

settings = {

    iphone = {

        plist = {

            CFBundleDisplayName = “Short Name”,

        },

    },

}

[/lua]

Naomi

That’s right.  I think what happens is that if you specify that key in your build.settings, Corona will use that as your app display name beneath the icon.  Otherwise, it’ll use what you enter as the Application Name in the build window, as schizoid2k mentioned.  And presumably it does that by creating the a CFbundleDisplayName key in the actual plist file before building the project.

  • Andrew

Thank you! If I set the application name, will this work for Android as well? Or is this iOS only?

Setting the application name at the time of building the app will work with Android.

Naomi

Thank you Naomi!