Добавление конфигурации сборки в Xcode


133

Я хотел бы добавить новую конфигурацию сборки в Xcode 5, «QA», к трем другим, которые у нас есть в настоящее время (отладка, распространение, выпуск). Однако, когда я нажимаю «Редактор> Добавить конфигурацию», все становится серым. Я не очень хорошо знаком с Xcode, поэтому не знаю, как это сделать.

Есть причина, по которой он неактивен? Это процесс добавления конфигурации сборки? Спасибо.


Вот статья, может быть, она вам поможет, ребята. Здесь вы увидите образец кода + подробно, как вы можете установить свои промежуточные и выпускающие веб-адреса, ключи и многое другое, используя конфигурации сборки. Я видел различные ресурсы, но не было образца полного кода. Вот почему я добавил полный пример кода с подробным описанием того, как вы можете сгенерировать наборы конфигураций сборки, используя plist и автоматизированный процесс конфигураций сборки, при создании архива для режима выпуска и тестирования. github.com/ourangzeb/Build-Configuration-for-IOS
Ourang-Zeb Khan

Ответы:


260

Я столкнулся с этой же проблемой и понял ее. Вот скриншот проблемы. Я хочу продублировать свою конфигурацию «Release», но возможность сделать это отключена. Зачем?

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

Ответ скрывается за этой маленькой кнопкой (обведена красным) ...

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

Это меню откроется, чтобы показать, что в данный момент у вас выбрана цель сборки. Цели сборки не имеют собственных конфигураций.

Конфигурации распространяются на весь проект. Если вы выберете файл проекта , меню будет работать, как показано здесь.

Вы также должны убедиться, что выбрана вкладка «Информация» , параметры по-прежнему неактивны, если вы находитесь на странице «Параметры сборки».

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


118
Вы также должны убедиться, что выбрана вкладка «Информация», параметры все еще неактивны, если вы находитесь на странице «Настройки сборки»
Мэтт Гаррод

8
«Меню редактора (!)», Затем выберите «Информация», затем выберите «Проект» ... Apple, почему эта простая вещь требует, чтобы люди задавали вопросы по SO?
m8labs

1
Я точно следил за этим ответом (ДА, я выбрал по проектам, как на скриншоте, ДА, я выбрал вкладку «Информация», ТОГДА мой проект), но все эти параметры по-прежнему неактивны?
Джан Пойразоглу 05

Для меня это сработало, только когда я нажал вкладку «Настройки сборки». Однако вы можете прокрутить «Настройки сборки» до раздела «Пользовательские» и добавить настройки вручную.
Лев,

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