Tuesday, November 4, 2008

Changing Application Name

If you need to change the name of the Application as it appears on the iPhone's home screen, you need to do it in the Target configuration, not the project configuration. Expand the Targets group in Xcode, then single-click the item under that. It should share the name of your project, which is also the default name of the application that gets generated.

Press command-I to bring up the Info window, then navigate to the Build tag. Set the Configuration drop-down to read All Configurations, then look for a setting called Product Name under the Packaging heading. Change that value to the name you want for your compiled applications and, in the immortal words of Bugs Bunny: Viola! Do a clean then build and your application will take on the new name.



10 comments:

sparky-spunky-bongo said...

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

Dominika said...

This method of renaming doesn't seem to allow for 'spaces' inside the app name. Any way to change your app name to one containing 2 words?

Dom

EOD said...

There is not a problem having a space on the app name. I am using XCODE 3.1.3 and iPhone 3GS with os 3.0

Just double click the target and change the Product Name (put in a space). Then make sure the Executable name has the space and that the Product name also has it.

NB ! You must make sure to do this for all configurations - typically release and debug.

You can then build and install the app on iPhone with space in name, no problem. For two examples on iPhone 3GS - Voice Memos, and App Store !

dude said...

Very handy. Thanks a lot. This can be a big pain if you try to do it the wrong way (and I speak from painful experience). Greg

greglt said...

any idea how to make the name all lower case.

My app name works using the above method but not on the iphone simulator.

Dan said...

When you upload to the App Store, you can't have a space in the app file name. So then the question is how to have the App file name have no space, but yet show on the screen with a space, like a well-behaved app should?

Biby Michael Azhakathu said...

Is there a way to reserve a name for the iphone application which under development?

Edwin said...

scrub m65 kamagra attorney lawyer body scrub field jacket lovegra marijuana attorney injury lawyer

Stephen said...

You can manually edit the "Bundle display name" in yourinfo.plist to replace ${PRODUCT_NAME} with a name that includes a space. This seems to be what Springboard uses to display the label beneath your app on screen.

h4ns said...

What youre saying is completely true. I know that everybody must say the same thing, but I just think that you put it in a way that everyone can understand. I also love the images you put in here. They fit so well with what youre trying to say. Im sure youll reach so many people with what youve got to say.

Arsenal vs Huddersfield Town live streaming
Arsenal vs Huddersfield Town live streaming
Wolverhampton Wanderers vs Stoke City Live Streaming
Wolverhampton Wanderers vs Stoke City Live Streaming
Notts County vs Manchester City Live Streaming
Notts County vs Manchester City Live Streaming
Bologna vs AS Roma Live Streaming
Bologna vs AS Roma Live Streaming
Juventus vs Udinese Live Streaming
Juventus vs Udinese Live Streaming
Napoli vs Sampdoria Live Streaming
Napoli vs Sampdoria Live Streaming
Fulham vs Tottenham Hotspur Live Streaming
Fulham vs Tottenham Hotspur Live Streaming
AS Monaco vs Marseille Live Streaming
AS Monaco vs Marseille Live Streaming
Alajuelense vs Perez Zeledon Live Streaming
Alajuelense vs Perez Zeledon Live Streaming
Technology News | News Today | Live Streaming TV Channels