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

94

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

рисовать
источник

Ответы:

198

В Xcode 6-10:

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

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


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

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

линия горизонта75489
источник
37
Блин, никогда бы этого не обнаружил.
нарисовал
7
@drewish Значок продукта в левом верхнем углу (справа от кнопок «Выполнить» и «Стоп») также имеет ярлык для «Редактировать схему».
skyline75489
2
После ознакомления со схемой можно сделать следующий шаг к созданию релизной сборки - профилировать приложение.
drewish
1
Я не вижу, где заканчиваются реальные файлы .app.
Wolfr
6
Вы должны использовать «архив», чтобы получить актуальный .app.
skyline75489
11

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

матовый
источник
10

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

водоросль
источник
1
Ницца. Тогда есть ли простой способ запустить его без запуска профилировщика?
mm2001
Я тоже хотел бы это знать. Я не хочу, чтобы профилировщик запускался.
chrisdembia 09
Это именно то, что мне нужно! Если вы хотите запускать, а также строить, используйте другой ответ от skyline75489.
Эмиль Стырке 01
1
Профилирование не должно иметь ничего общего с подготовкой релизной версии приложения.
Эрик Гопак, 04