It`s a common trouble in iOS development to build an application that has more-than-one-word name because the Apple OS remove blank spaces since its 11 version for longer names (more than 12 characters), as discussed here: https://developer.apple.com/forums/thread/77832.
But with a 2 minutes Google search you`ll find some Stack Overflow answer saying that you should replace normal space with ' ' in Info.plist at CFBundleDisplayName key. This situation happened with me, but when I opened the .plist file with BBEdit I saw this:
I am developing a white label app with some targets, that I build with different assets (and names) depending on which customer is requesting a version. So, the app's name is the value of the Target Environment Variable PRODUCT_NAME.
To change the PRODUCT_NAME's value with the correct unicode space character you should open the project.pbxproj file located in YourProject.xcodeproj directory with some text editor that isn't XCode. In my case I used PHPStorm (because it was a React Native app and it was already open, you can use BBEdit, Sublime Text, VS Code and any other similar).
At this SO answer, this guy Gilad Ronen pasted the name with the correct   space, so you can simple copy the character, paste in your editor and replace all occurrences.
Do this for all your app's targets and it is done!