In Xcode 8 (at least) in the build settings you should already have the parameter "Product Name" (in the "Packaging" section). This will take different values ββfor different schemes, although all of them are by default equal to "$ (TARGET_NAME)". Therefore, if you do not specify a display name, it will take the name of the target.
You can change any or all of them.
This way you do not need to create a new user setting.
source share