I have an application that I would like to be called IFrames. I’ve named all of the files appropriately (IFramesAppDelegate, etc.), but when I run it in ad hoc mode it shows up with the name “photoframes” instead.
How did this happen and how do I change the name of the product to match the name I’ve provided for the project?
Do not set the product name on the project level, since your project can build several different applications. For example on iPhone/iPod touch app, and another iPad app fromt he same sources.
Instead set the product name on the Target. Find the Target in the Group & Files column in Xcode. And select “Get Info” from the context meny, or use the cmd-I shortcut.
In the Info window go to the build tab. Make sure Configuration is set to “All Configurations”, since you want the same name for Debug and Release builds. Filter down your options with “product name” to find the option fast, and type away.