I want to change my bundle identifier as well as product name in Xcode 6.3
Just add another one to this, using XCode 10.1. Even when I updated the product name, bundle identifier etc - it still was showing as the old name.
There is a window to the side (I assume this is default as I've not actually changed anything) - with a Identity and Type with a field called 'name' also change this. Screen shot below:
Change the value of Product Name (referenced as PRODUCT_NAME
) in the build settings of the project or target.
Both the Bundle identifier and Bundle name in your info plist reference this build setting, so changing it here updates both these values. I personally wouldn't change the Bundle identifier in the plist directly as it has a strict set of allowed characters and you can see from peoples examples it adds the rfc1034identifier
to the setting reference which converts any invalid characters.
The default value ($TARGET_NAME
) uses the name of the target in the left side panel, so you could also change this name.
You can set "Product Name" Xcode Build Settings. You want to set your bundle identifier in the info.plist file for your app.
The bundle identifier in the Info.plist as ${PRODUCT_NAME} - You can change app bundle name here