Я делаю архив с xcodebuild (xcode 5) через командную строку следующим образом:
xcodebuild -project MyProject.xcodeproj -scheme MyScheme -sdk iphoneos7.0 -configuration Release archive CODE_SIGN_IDENTITY="iPhone Distribution: My ID" -archivePath archive/MyArchive.xcarchive -xcconfig Config/MyReleaseConfig.xcconfig CONFIGURATION_BUILD_DIR=$SRCROOT/build/$CONFIGURATION$EFFECTIVE_PLATFORM_NAME
Когда я запускаю это, я получаю свой xcarchive сгенерированный, а консольный вывод выглядит нормально. Однако, когда я исследую содержимое архива, в dSYM нет ничего. Настройки проекта проверены в порядке. Если я выполняю ту же команду, что и выше, но не укажу бит CONFIGURATION_BUILD_DIR
, я получаю dSYM, как ожидалось. Знаете ли вы, есть ли решение для этого (т.е. Должно быть установлено другое). Я хочу иметь контроль над деревом сборки.
EDIT:
Я попытался установить явно из командной строки (в отличие от настроек моей схемы):
DEBUG_INFORMATION_FORMAT="dwarf-with-dsym"
и pos-processing - YES. Еще не радость.
Спасибо.