Я вижу, как Xcode 4 красиво разбивает информацию о ваших целях в одном представлении, но как построить и запустить эти разные сборки? Все, что я вижу, это опции для сборки и запуска, а также эти параметры для создания, тестирования и профилирования. Мне непонятно, как эти карты относятся к конфигурациям сборки.
Запуск сборки релиза с помощью Xcode 4
Ответ 1
Xcode 4 вводит схемы, которые предоставляют все варианты создания/запуска/профиля/и т.д. ваше приложение. Вы можете изменить активную схему, используя раскрывающуюся кнопку Scheme
в верхней части окна проекта и/или отредактировать схему с помощью пункта меню Product > Edit Scheme… ⌘<
. Затем в левом списке источников вы можете выбрать элемент Run
, а на вкладке Info
на правой панели вы можете выбрать конфигурацию Release
в раскрывающемся списке Build Configuration
.
Ответ 2
В Xcode 4.3 - перейдите в Product/Build For и выберите Archiving. Это компилирует сборку релизов и помещает ее в неясную папку, которую вы никогда не найдете самостоятельно. Самый быстрый способ добраться - выбрать приложение в Xcode project navigator (в папке "Продукты" ), щелкнуть правой кнопкой мыши, выбрать "Показать в Finder". Он перенесет вас в сборку отладки, но сборка выпуска находится в папке рядом с ней.
Ответ 3
Чтобы добавить к Адаму Брызаку ответ, вам нужно активировать DEBUG и отпустить (и при необходимости adhoc) в настройках настроек сборки.
В разделе "Параметры проекта/сборки" найдите макросы препроцессора и установите для параметра "Отладка" и "Выпуск" значение 1, чтобы активировать их:
Таким образом, в схемах редактирования, когда вы переключаетесь между DEBUG и release, Xcode будет знать, что он должен изменить режим сборки.