HurkNburkS
HurkNburkS

Reputation: 5510

Changed project name in Xcode causing naming error

My old name consisted of a camel case type name similar to this

MyApp

I then changed it to

Myapp 'notice the A is now non-caps'

I changed this by clicking MyApp name in the navigator menu and changing it, up came a help box asking me to do system wide changes I clicked YES!

but now when I build this application its saying the name of my app is:

Myapp-temp-caseinsensitive-rename

I am now wondering how do I get rid of the -temp-caseinsensitive-rename portion?

Upvotes: 32

Views: 20931

Answers (6)

Reza Dehnavi
Reza Dehnavi

Reputation: 2273

In my case hold down the option key on the keyboard and go to

Project -> Clean Build Folder (option+shift+command+k)

After that close and reopen Xcode.

Upvotes: 0

Ryhan
Ryhan

Reputation: 1885

Go to project -> Build Settings -> Search "Packaging" and change the product name key.

If that does not work, repeat but within your target, so Targets -> YourApp -> Build Settings -> Search "Packaging"

Voila.

Upvotes: 5

Ritu
Ritu

Reputation: 71

Try building a new scheme of your app by selecting on project name on top of xcode after play and stop button. Worked for me!

Upvotes: 1

Mehdi
Mehdi

Reputation: 792

None of these worked for me, I found this post and it worked, and it was the simplest. So I guess the solution depends on how you got yourself in the mess in the first place :)

-temp-caseinsensitive-rename in Bundle Identifier

Upvotes: 4

Vivek Gani
Vivek Gani

Reputation: 1313

I had a similar issue, but it only affected a Target that got affixed with "case-insensitive-rename". If you have a similar situation, just do the following (using XCode 5):

1) click on your project in the left. 2) expand to see all your targets by clicking the tiny button

step 2 - tiny expand button

3) rename affected Target(s).

step 3 - rename

4) Save project. Then for OCD brownie points, open your project in a text editor and do a ctrl-f for any "insensitive" or similar to ensure everything's resolved.

Upvotes: 11

iDev
iDev

Reputation: 23278

Check the product name in build settings and make sure everywhere it is Myapp. If that is done,

  • Close your project -> go to finder.
  • Right click on your .xcodeproject file and click on show package contents.
  • Then right click on your project.pbxproj and open it in some text editor.
  • Then search for Myapp-temp-caseinsensitive-rename and manually rename it.
  • Save it after changing and then reopen the project.

Make sure you have taken a back up of your project before doing this.

Upvotes: 89

Related Questions