QT_NO_XCODE_EMBED_FRAMEWORK_IN_CONSUMERS

Verhindert, dass eine gemeinsam genutzte Bibliothek in die Anwendungsbündel eingebettet wird, die sie verwenden.

Diese Eigenschaft wurde in Qt 6.12 eingeführt.

Hinweis: Diese Eigenschaft wird nur verwendet, wenn iOS als Zielplattform ausgewählt ist.

Boolesche Eigenschaft, die eine gemeinsam genutzte Bibliothek von der automatischen Einbettung in Anwendungs-Bundles ausschließt, wie in qt_finalize_target() beschrieben.

Im Gegensatz zu QT_NO_XCODE_EMBED_FRAMEWORKS, das auf dem Anwendungsziel gesetzt wird und die Einbettung vollständig deaktiviert, wird diese Eigenschaft auf dem Bibliotheksziel gesetzt, das nicht eingebettet werden soll.

Jede Anwendung, die mit der Bibliothek verknüpft ist, lässt diese aus ihrem Bundle heraus:

set_target_properties(mylib PROPERTIES
    QT_NO_XCODE_EMBED_FRAMEWORK_IN_CONSUMERS ON
)

Siehe auch qt_finalize_target() und QT_NO_XCODE_EMBED_FRAMEWORKS.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.