2011-12-21 2 views
2

Xcode создает его .xcarchive расслоения здесь: "~/Library/Developer/Xcode/Archives/ProjName MM-DD-YY h.mm AM.xcarchive"Возможно ли изменить местоположение Xcode по умолчанию для пакетов iX .xcarchive?

Это нормально для отдельного разработчика, но это не так круто для автоматизированной сборки в контролируемой рабочей области, который должен скопировать xcarchive (ы) каждое строительное производство на местоположение проводки.

Возможно ли в командной строке xcodebuild изменить целевой каталог для записи пакета .xcarchive? Я много искал, и никто больше не задает этот вопрос. Я могу найти много информации, которая рассказывает мне то, что я вам уже сказал, но ничего не изменил для дома пакеты .xcarchive. Я попытался изменить DSTROOT и SRCROOT.

Спасибо.

+0

Это не может быть сделано из командной строки. Мы закончили перемещение каталога из области, определенной в настройках местоположения Xcode (см. Ответ ниже), в постбайл рабочей области сборки. –

ответ

2

Используйте настройки местоположения Xcode, чтобы изменить местоположение по умолчанию для архивов.

enter image description here

+1

Да, это один из способов. Согласовано. Но я должен был объяснить лучше. Как насчет способа сделать это «на лету», чтобы архивы могли быть записаны в песочницу/рабочее пространство в автоматизированной системе сборки (и, таким образом, будут отброшены, если очистка этой рабочей области, среди других преимуществ)? –