Моя конечная цель - выпустить
xcodebuild test
из командной строки, выбирающей разные схемы для разных языков.
В настоящее время у меня есть две схемы, единственная разница между ними - это язык приложения. В одной схеме это английский, в другом - испанский. Если я использую xCode для запуска приложения, он работает хорошо, он запускается с языком, указанным в выбранной мной схеме, как EN, так и ES в порядке.
Если я запускаю тесты из xCode, установка языка игнорируется. Какую бы схему я ни выбрал, это не имеет значения, она всегда отображается как язык устройства. То же самое на симуляторе. То же самое при выполнении тестов с Тест xcodebuild схема комплектования. (Добавление команды эха в схему гарантирует, что будет выбран правильный)
В редакторе схемы проверяется флажок "Использовать аргументы" Действие "и переменные среды".
Что я делаю неправильно?
Спасибо.