Использует ли xcode команду xcodebuild
за кулисами для сборки?
Если так, как я могу найти точную команду xcodebuild
, которая выполняется?
Я проверил навигатор отчетов, но не смог найти его там.
Я бы подумал, что запуск xcodebuild -sdk iphonesimulator -configuration Debug -project <myproject>.xcodeproj -scheme <myscheme>
будет идентичен выбору product -> build
в xcode (со схемой / назначением, совпадающим с командной строкой), но они, похоже, ведут себя немного по-другому.
Например, при запуске приведенной выше командной строки с параметром -showBuildSettings
я заметил, что BUILD_ACTIVE_RESOURCES_ONLY=NO
, хотя его следует установить равным YES
в соответствии с настройками сборки цели. При запуске product -> build
из xcode в журналах настроек сборки (генерируемых после ответа @Slipp D. Thompson здесь ) отображается BUILD_ACTIVE_RESOURCES_ONLY=YES
.
Я также заметил несколько других странных различий.