Five on Friday TRIBE is an Apple Staff Favorite
Nov 04

Jeff LaMarche has a post on how to change the name of an application as it appears on the iPhone’s home screen.

Here’s an alternative way to do it using the localization features of OS X:

  1. Create an en.lproj directory if your project doesn’t already have one. 
  2. Inside the en.lproj directory create a file called InfoPlist.strings.
  3. Add this line to the file: ”CFBundleDisplayName” = “YourNewAppName”;

 

written by Nick \\ tags: ,

5 Responses to “Changing Application Name”

  1. Display Name? - iPhone Dev SDK Forum Says:

    [...] The iPhone Development Blog lists the steps for creating an English localization file: Changing Application Name | iPhone Development Blog More on localized resources: Bundle Programming Guide: Anatomy of a Modern Bundle Of course, the [...]

  2. John Muchow Says:

    I also wrote a short tip on how to test various names on the home screen that developers might find handy.

    http://iphonedevelopertips.com/xcode/testing-application-names-on-home-screen.html

    John

  3. Nick Says:

    @John: That is a clever tip! Thanks.

  4. Neill Says:

    Nice tip, I had been republishing app to achieve this.

  5. Penguino Says:

    Many thanks for this very useful tip. With only 1 year of Mac experience, I struggled a bit with applying it, so I’ve added 2 couple of pointers here for others with limited Mac experience …

    Firstly, I needed to remove the “Bundle Display Name” entry from my project Info.plist

    Secondly, I added “Application has localized display name” property to the project info.plist. This is a boolean which is NO by default, so set it to YES

    Thanks again

Leave a Reply