I am trying to localize the application name while still being able to add a string depending on the assembly configuration. Therefore, it is currently configured as:
<key>CFBundleDisplayName</key> <string>${PRODUCT_NAME}${BUNDLE_DISPLAY_NAME_SUFFIX}</string>
This setting is defined as:

Thus, we can add a suffix to the application for different beta versions. The problem is that when we try to localize the display name of the application in the localized InfoPlist.strings so that
CFBundleDisplayName = "Localized App Name";
We overwrite the value stored in Info.plist and lose the suffix symbol. Is there a good way around this? We would like to avoid having multiple Info.plist files.
source share