Автоматически очищать цель перед сборкой в ​​XCode - PullRequest
3 голосов
/ 16 марта 2011

Я пытаюсь автоматизировать тестирование пользовательского интерфейса (используя FoneMonkey ).У меня есть несколько целей, связанных с различными структурами.Проблема в том, что я должен очистить свои цели перед их созданием.Если нет, то похоже, что он загружает нежелательные фреймворки (и, следовательно, имеет непредвиденное поведение).Поэтому я хотел бы знать, есть ли способ автоматической очистки цели (ей) перед сборкой, установив опцию, используя скрипт запуска ...

Я пытался использовать

xcodebuild clean

Но я получаю

СБОЙ ПОЛОЖЕНИЯ в /SourceCache/DevToolsBase/DevToolsBase-1763/pbxcore/Target.subproj/PBXTarget.m:597

Любойидея?

Спасибо

1 Ответ

6 голосов
/ 16 марта 2011

Вы можете принудительно перестроить проект верхнего уровня, удалив каталог сборки.например, rm -rf build.Это может быть достаточно для ваших нужд.

В противном случае, обновите до последней версии XCode, и в случае сбоя отправьте отчет об ошибке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...