Я хочу программно изменить язык клавиатуры, чтобы мои XCUITests могли использовать различные клавиатуры. Я пробовал:
XCUIApplication().launchArguments += ["-AppleLanguages", "(fr)"]
XCUIApplication().launchArguments += ["-AppleLocale", "fr_FR"]
Но это только меняет язык и локаль, но по-прежнему сохраняет симулятор клавиатуры по умолчанию. Я знаю, что, вероятно, мог бы сделать это, зайдя в приложение настроек (внутри UITest) и просто сменив клавиатуру, но я бы хотел сделать это в качестве входного аргумента или аналогичного.
У меня тоже нет хочу, чтобы все симуляторы клавиатуры были установлены на симуляторе одновременно, только один язык, который я выбрал.
Как я могу выполнить sh это?