- 
    Bug 
- 
    Resolution: Invalid
- 
    P2: Important 
- 
    None
- 
    6.3.2
- 
    None
In CMake
set_target_properties(myTarget PROPERTIES
    MACOSX_BUNDLE TRUE
    MACOSX_BUNDLE_GUI_IDENTIFIER "com.mydomain.myapp"
    MACOSX_BUNDLE_BUNDLE_NAME "SuperApp"
)
without setting MACOSX_BUNDLE_INFO_PLIST,
the in-built file Qt6/ios/MacOSXBundleInfo.plist.in is used.
This contains the lines
<key>CFBundleDisplayName</key>
<string>${QT_INTERNAL_DOLLAR_VAR}{PRODUCT_NAME}</string>
which become
<key>CFBundleDisplayName</key>
<string>${PRODUCT_NAME}</string>
in the final Info.plist.
Shouldn't this be $(PRODUCT_NAME) instead of ${PRODUCT_NAME} or otherwise a piece of text?