Я пытаюсь использовать старый набор инструментов xcode (3.1) с моей последней версией xcode (10).
При запуске с пустым проектом и попытке сборки я получаю следующую ошибку.
<unknown>:0: error: unknown argument: '-enable-batch-mode'
<unknown>:0: error: unknown argument: '-enforce-exclusivity=checked'
<unknown>:0: error: unknown argument: '-index-store-path'
Command CompileSwiftSources failed with a nonzero exit code
Когда я смотрю на вывод компилятора, я ясно вижу, как эти параметры передаются (для краткости обрезаны).
/Library/Developer/Toolchains/swift-3.1-RELEASE.xctoolchain/usr/bin/swiftc **-incremental -module-name MyTestApp -Onone -enable-batch-mode -enforce-exclusivity=checked** -DDEBUG -sdk
Можно ли сказать компилятору игнорировать эти параметры или как-то удалить их?
Я рассмотрел создание с помощью CLI и сборку команды buuild вместе, но мне нужно, чтобы источник работал в xcode, чтобы я мог отладить проблему с унаследованным проектом.