Xcode 4 - откуда он знает, какую конфигурацию сборки использовать для вложенных проектов? - PullRequest
2 голосов
/ 22 марта 2011

Первый постер, этот сайт неоценим для ответов на мои вопросы - так что спасибо всем, кто вносит свой вклад!

У меня есть проект Xcode 4 с несколькими вложенными проектами (которые создаются как библиотеки для основного проекта).Все работает нормально, но один шаг сбивает меня с толку:

Как он узнает, какую конфигурацию нужно создать (и связать) для вложенных проектов?Например, мое основное приложение имеет конфигурацию распространения.Я хочу, чтобы он создавался и связывался с конфигурациями Release вложенных проектов.И это делает !!!но откуда он это знает?Я не могу найти нигде, где бы я это указывал.

После бесполезного поиска в Интернете - я думаю, что это может быть использование магии ...

1 Ответ

0 голосов
/ 24 марта 2011

У меня может быть решение вашего вопроса:

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

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

...