Skip to content

HideKeyboard() fails on iOS – WebDriverAgent unable to dismiss keyboard #2018

@Giteshkongre

Description

@Giteshkongre

Describe the bug
Calling HideKeyboard() during iOS automation fails with a WebDriverAgent error stating that it does not know how to dismiss the keyboard.
This occurs even when the keyboard is clearly visible on the screen and blocks further interactions.
The issue is observed while running tests using Appium Device Farm with iOS real devices.

Link to Appium logs
https://gist.github.com/Giteshkongre/17e51c08f1e359c013661479b362b54d

Environment

  1. Appium version : - 3.1.2
  2. Node.js version :- v22.17.1
  3. Npm : - 11.7.0
  4. Appium device farm Version : - device-farm@11.3.0
  5. iOS Driver Version :- xcuitest@10.11.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions