Добавление конфигурации сборки в Xcode
Я хотел бы добавить новую конфигурацию сборки в Xcode 5, "QA", к трем другим, которые мы в настоящее время имеем (Отладка, Распространение, Выпуск). Однако, когда я нажимаю "Редактор> Добавить конфигурацию", все становится серым. Во-первых, я не очень знаком с Xcode, поэтому не знаю, как это сделать.
Есть ли причина, по которой он неактивен? Это процесс для добавления конфигурации сборки? Благодарю.
1 ответ
Я столкнулся с этой же проблемой и понял это. Вот скриншот проблемы. Я хочу продублировать мою конфигурацию "Release", но опция для этого отключена. Зачем?
Ответ скрывается за этой маленькой кнопкой здесь (обведено красным)...
Это меню откроется, чтобы показать, что в данный момент вы выбрали цель сборки. Цели сборки не имеют своих собственных конфигураций.
Конфигурации для всего проекта. Если вы выберете файл проекта, меню будет работать, как показано здесь.
Вы также должны убедиться, что выбрана вкладка "Информация", параметры по-прежнему неактивны, если вы находитесь на странице "Настройки сборки"
Project -> Scheme -> Build Configuration -> Build Configuration File
Вы можете продублировать существующий
Build Configuration
использовать это в тебе
scheme
Перейдите к
Configurations
- Редактор -> Добавить конфигурацию -> Дублировать конфигурацию
- Нажмите кнопку плюс под списком конфигурации
Намного более мощная функция
build configuration file
(.xcconfig
) который вы можете назначить для своего
configuration
File -> New -> File... -> Configuration Settings File
//Do not include it to any target
Select your configuration -> chose `configuration file`
Например, добавьте имя в
Build Configuration File
PRODUCT_NAME = THE BEST NAME
Результат вы можете найти на
Build Settings
CocoaPods
и
Build Configuration File
project '<project_name>', '<scheme_name_1>' => :<build_congiguration_file_name_1>
//For example
project 'MyProject', 'debug' => :conf1, 'release' => :conf2