I am trying to put a space in my app name (standalone sticker pack) in Xcode 8. The solutions I've seen on here are to change the Product Name (in packaging) or to change the "Bundle Display Name".
I've changed the product name and that hasn't worked (I cleaned, rebuilt, reset content and settings in simulator and logged out of xcode, logged back in and rebuilt app).
I can't see "Bundle Display Name" anywhere. Should I add it and if so, how do I do that?
I've read the thread How to change the name of an iOS app? and done the suggestions, but it's still showing in simulator and testflight without the space. Have I missed something?
There are two ways to change app display name.
Solution 1:
Goto
Targets
->General
Tab ->Identity
sectionIn this you’ll find
Display Name
field where you set app display name.Solution 2:
Bundle Display Name
property is not present by default in Info.plist. You need to explicitly add this property.Below image shows how to add this property.
Note: If still this new name is not reflected in your app then delete app and install it again.
Just go to
Target -> General -> In Identity -> Display Name
. By default, it has your app display name which is unhighlighted. Enter here your new app display name.Steps:
1. Open project
Info
.2. Add a property
Bundle display name
intoCustom iOS Target Properties
. (as "Key")3. Enter the display name, that will be shown on iPhone/iPad screen under an app icon. (as "Value")
It's my solution that works properly. Also you should delete previously installed app and reinstall it.
When creating a new project, Xcode uses the Product Name by default. You can just change that in your Build Settings, even setting separate names for your schemes.
For xcode 9.3, Goto Targets, Build Settings, under packaging change Produce Name. See below screen shot
After this if it not changed, clean product to reopen X code.