CMake, XCode Archivierung

CMake, XCode Archivierung

post
problem
xcode
cmake
erstellt am: 2021-3-6

Problem:

Ein mit CMake erstelltes Artefakt, dass mit Xcode zwar kompliert und ausgeführt werden kann, lässt sich nicht archivieren und zur Signierung an Apple versenden.

Lösung

Setzen sie der Datei CMakeLists.txt folgende Eigenschaften vor dem Schritt target_link_libraries mit set_target_proberties.

set_target_proberties(${TARGET/PROJECT_NAME} PROBERTIES
XCODE_ATTRIBUTE_INSTALL_PATH "${LOCAL_APPS_DIR}"
XCODE_ATTRIBUTE_SKIP_INSTALL "No"
)