Начиная с Xcode 4, действия Build, Run, Test и Analyze производят сборки Debug по умолчанию;Действия Profile и Archive производят сборки Release.Это контролируется путем редактирования схемы, выбора действия, а затем изменения конфигурации сборки на вкладке «Информация».Для Apple в Xcode 4 действие Archive является последним действием «создай это для релиза, чтобы я мог распространять его».Это самый высокий уровень, на котором вы управляете этими настройками.
На нижнем уровне ваша цель содержит настройки сборки, которые определяют конфигурации.По умолчанию существует две конфигурации: Debug и Release.Вы можете найти (и управлять) ими, выбрав проект (корневой узел) в навигаторе проекта, затем выбрав вкладку Информация.Они находятся в группе «Конфигурации».
Чтобы отредактировать настройки для различных конфигураций для данной цели, выберите цель в списке целей, затем перейдите на вкладку «Настройки сборки».Сетка выглядит (и вроде как) сложной, и вы должны прочитать документы для деталей (особенно то, что представляют различные столбцы).Чтобы ответить на ваш вопрос, каждый параметр можно отредактировать, чтобы изменить параметр для всех конфигураций, или расширить с помощью треугольника раскрытия, чтобы можно было указать параметры, зависящие от конфигурации.Например: в конфигурации Release вы можете удалить символы отладки;под отладкой у вас нет.