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


94

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

Ответы:


198

В Xcode 6-10:

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

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


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

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


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
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.