xcodeapp-store-connectxcode11.1

In Xcode 11.1 onward, Is there any way to have different Display Name and PRODUCT_NAME?


Our app name contains a "+". Prior to Xcode 11.1 we could have a different Display name and PRODUCT_NAME. However, when we updated to Xcode 11.1, changing the app name automatically changes PRODUCT_NAME. When we upload this archive to the App Store, we get an error:

'invalid bundle' error because of the special character "+" in the PRODUCT_NAME

"Display name" refers to the name we enter in the Display name field in our targets Info.plist.

Can we have a different Display name and Product name in Xcode 11.1 and later? Also, is there a way to successfully upload to the App Store while having a special character in PRODUCT_NAME?


Solution

  • In Xcode11, the app display name just set to ${PRODUCT_NAME}. enter image description here that's display name always same as product name, try to update CFBundleDisplayNamein the Info.plist.