- Qt 6.9
- Qt Core
- CMake Variables in Qt6 Core
- QT_NO_SET_XCODE_BUNDLE_IDENTIFIER
- Qt 6.9.3 Reference Documentation

# QT_NO_SET_XCODE_BUNDLE_IDENTIFIER

Disables providing a fallback app bundle ID during target finalization on iOS.

This variable was introduced in Qt 6.1.

When finalizing an executable target on iOS, qt_finalize_target() will populate the target's `XCODE_ATTRIBUTE_PRODUCT_BUNDLE_IDENTIFIER` and `MACOSX_BUNDLE_GUI_IDENTIFIER` properties if they haven't been set. To prevent this, set `QT_NO_SET_XCODE_BUNDLE_IDENTIFIER` to `TRUE`.