при настройке вручную это будет выглядеть так:

Итак, я попробовал:
Код: Выделить всё
set(DWARF_DSYM_FOLDER_PATH "${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}")
set(DWARF_DSYM_FILE "${DWARF_DSYM_FOLDER_PATH}/Contents/Resources/DWARF/${PRODUCT_NAME}")
set(INFO_PLIST "${DWARF_DSYM_FOLDER_PATH}/Contents/Info.plist")
set(GOOGLE_SERVICE_INFO_PLIST "$(TARGET_BUILD_DIR)/$(UNLOCALIZED_RESOURCES_FOLDER_PATH)/GoogleService-Info.plist")
set(EXECUTABLE_PATH "$(TARGET_BUILD_DIR)/$(EXECUTABLE_PATH)")
add_custom_command(
TARGET ${TARGET_NAME}
POST_BUILD
COMMAND /bin/sh -c "${CMAKE_CURRENT_SOURCE_DIR}/../../extralibs/firebase_ios_sdk/FirebaseCrashlytics/run"
COMMENT "iOS: Processing and uploading dSYM files to Crashlytics"
DEPENDS ${DWARF_DSYM_FOLDER_PATH} ${DWARF_DSYM_FILE} ${INFO_PLIST} ${GOOGLE_SERVICE_INFO_PLIST} ${EXECUTABLE_PATH}
)
но все-таки вместо этого он делает следующее:

- от здесь красным цветом показаны все различия… некоторые из них, возможно, и не приносят ничего плохого, но некоторые делают (поскольку post_script в конце не работает)
Спасибо, гуру!
Подробнее здесь: https://stackoverflow.com/questions/793 ... rashlytics
Мобильная версия