Обзор и мотивация
Я хотел бы настроить некоторые схемы, которые строятся только для устройства iOS.
Например, я никогда не хочу создавать сборку Ad Hoc с местом назначения Simulator. Возможность выбора мест для симуляторов для сборки Ad Hoc - это просто шум.
Желаемое поведение
Фактическое поведение
Что я пробовал
- Я удалил значение "iphonesimulator" в "Поддерживаемые платформы" в конфигурациях, предназначенных только для устройства:
- В настройках Ad Hoc я отключил шаги запуска и профиля. Я оставил шаг архива
- Для всех шагов сборки (включая отключенных) я установил конфигурацию сборки в "Ad Hoc", которая ранее была установлена только на
iphoneos
.
Результаты пока
Я могу выбрать Simulator как пункт назначения в раскрывающемся списке схемы:
Однако, если я запустил схему с назначением Simulator, я получаю ожидаемую, соответствующую ошибку:
Мне было бы гораздо приятнее, и моя команда могла бы просто скрыть эти недопустимые адреса.
Есть ли лучший способ управлять тем, какие адресаты доступны для данной схемы?