Кто-нибудь знает, как выполнить ввод с клавиатуры на устройстве iOS с помощью Xamarin.UITest?
Я пробовал:
var uia = "uia.keyboard().elements().firstWithName('Delete').tap()";
app.InvokeUia(uia);
, но у меня возникло исключение:
>>> app.InvokeUia("uia.keyboard().elements().firstWithName('Delete').tap()")
Error while performing InvokeUia("uia.keyboard().elements().firstWithName('Delete').tap()")
Exception: System.Exception: InvokeUia is not supported when using DeviceAgent
at Xamarin.UITest.iOS.iOSGestures.InvokeUia (System.String script) [0x00008] in <12fefce8c9d24a03847e99ca872ebbec>:0
at Xamarin.UITest.iOS.iOSApp+<>c__DisplayClass69_0.<InvokeUia>b__0 () [0x00000] in <12fefce8c9d24a03847e99ca872ebbec>:0
at Xamarin.UITest.Utils.ErrorReporting.With[T] (System.Func`1[TResult] func, System.Object[] args, System.String memberName) [0x0000e] in <12fefce8c9d24a03847e99ca872ebbec>:0
Exception: Error while performing InvokeUia("uia.keyboard().elements().firstWithName('Delete').tap()")
Мне не нужно очищать все введенные данные от ввода. Мне просто нужно выполнять возвраты пользователя для выполнения проверки каждый раз, когда персонаж был удален
Есть мысли?