Как иметь разные настройки / фазы сборки для специальной сборки и сборки распространения в Xcode 4

В Xcode 3 я сделал несколько конфигураций сборки, одна из которых была Ad Hoc, другая - Distribution. В каждом из них я мог установить любые настройки, которые я хотел, чтобы некоторые настройки (или сценарии предварительной сборки) запускались только для Ad Hoc или для сборки распространения.

Однако в Xcode 4 мы застряли со схемами, и есть только одна запись «Архив», где вы должны выбрать, какую конфигурацию сборки она использует. Так что, если я хочу заархивировать как Ad Hoc, так и сборки Distribution, где обе имеют разные настройки, нет другого способа сделать это, кроме как пойти и изменить конфигурацию сборки, которую использует «архив» в схеме, или создать вторую схему только для этого.

Есть ли простой способ добиться этого без использования нескольких схем?


person Joris Mans    schedule 11.05.2011    source источник


Ответы (1)


Xcode 4 по-прежнему имеет конфигурации сборки, которые вы можете установить, щелкнув проект, а затем снова проект в списке целей. Каждая конфигурация может иметь отдельные настройки сборки. Чтобы удобно построить каждую из них, вам, вероятно, придется использовать две разные схемы.

person Luke    schedule 09.06.2011
comment
Немного прояснил вопрос, хотелось бы не связываться с несколькими схемами. - person Joris Mans; 14.06.2011
comment
Почему вы не хотите использовать несколько схем? - person Luke; 14.06.2011