Я пишу, что XCUITests для просмотра имеет 2 UITextField, и по умолчанию к симулятору подключена аппаратная клавиатура, следовательно, программная не представляется.
Можно ли установить некоторые параметры (возможно, в схеме?) Для принудительного отключения подключения аппаратной клавиатуры симулятором перед запуском теста.
Я просмотрел несколько ссылок, но ни одна из них не показалась мне полезной.
Симулятор iOS - отключить подключение аппаратной клавиатуры программно
Отключить аппаратную клавиатуру для симулятора iOS с помощью UIAutomation
Когда я пробую это на локальном xcode, это работает, но XCUItest работает на CI, и я настроил файл fastlane для этого, называемого сценария включения клавиатуры, перед началом выполнения теста.
Но выдает ошибку
Set: Entry, ": DevicePreferences :: ConnectHardwareKeyboard
", Не существует
Любая помощь будет очень признательна