Как переключаться между сборками Debug и Release в Xcode 6/7/8?

Как заставить Xcode создать приложение OS X в режиме выпуска? Кажется, я могу найти только инструкции для более ранних версий, и ни один из скриншотов не соответствует. Я ничего не увидел, когда ввел в поиск меню справки слово «релиз».


person drewish    schedule 21.01.2015    source источник


Ответы (3)


В Xcode 6-10:

Выберите Продукт -> Схема -> Редактировать схему. Измените Build Configuration на вкладке Info.

Ярлык: удерживайте Alt и нажмите кнопку запуска .


введите описание изображения здесь

введите описание изображения здесь

person skyline75489    schedule 21.01.2015
comment
Человек, никогда бы не обнаружил это. - person drewish; 21.01.2015
comment
@drewish Значок продукта в левом верхнем углу (справа от кнопки «Выполнить и остановить») также имеет ярлык для «Редактировать схему». - person skyline75489; 21.01.2015
comment
После просмотра схемы другим коротким путем для получения сборки выпуска является профилирование приложения. - person drewish; 22.01.2015
comment
Я не вижу, где заканчиваются настоящие файлы .app. - person Wolfr; 04.11.2016
comment
Вы должны использовать архив, чтобы получить фактический .app. - person skyline75489; 06.11.2016
comment
Следует отметить, что «Редактировать схему» позволяет редактировать значения по умолчанию для любой из предопределенных схем (например, «Выполнение», «Тест», «Профиль», «Архив» и т. д.), чтобы они использовали «Выпуск» или «Отладочные» конфигурации. - person Pierz; 29.09.2017
comment
Это должна быть самая скрытая вещь во всех вычислениях :O - person Fattie; 03.01.2019
comment
вознаграждение за впечатляющий ответ, @skyline75489 :) - person Fattie; 04.01.2019

Самый простой способ с проектом, в котором по умолчанию настроены схемы, — это просто выполнить Product -> Build For -> Profiling.

person algal    schedule 31.07.2015
comment
Хороший. Тогда есть ли простой способ запустить его без запуска профилировщика? - person mm2001; 17.11.2015
comment
Я тоже хотел бы это знать. Я не хочу, чтобы профайлер запускался. - person chrisdembia; 09.03.2016
comment
Это именно то, что мне было нужно! Если вы хотите запускать и строить, используйте другой ответ от skyline75489. - person Emil Styrke; 01.04.2016
comment
Профилирование не должно иметь ничего общего с подготовкой релизной версии приложения. - person Eric Gopak; 04.10.2016

Если вы хотите создать сборку релиза, выберите Продукт -> Архив. Это релизная сборка. Теперь вы можете экспортировать как приложение для Mac OS X.

person matt    schedule 23.03.2017