Keyboard does not display while tapping the password input field

The problem

I’m testing a Unity app on iPhone 6(ios 11.1.2) with Appium and OpenCV.
When I tried to input username and password to login to the app, things are fine with the username input field - I could use Appium to tap it by coordinate and the keyboard would pop-up.
However, the keyboard does not show while tapped the password input field.

Environment

  • iOS 11.1.2
  • appium-desktop 1.7.1
  • XCUItest 2.59.1
  • Xcode 9.2 beta(ac34b)
  • node 8.9.1
  • python 2.7.10
  • macOS 10.12

Thigs I’ve tried:

  • reinstall appium/app
  • tap the password input field manually: it works!
  • set ‘connectHardwareKeyboard’ = ‘false’
  • set ‘useNewWDA’ = ‘true’
  • use latest XCUItest

Please kindly view my code and appium-server log here.
Any idea or direction would be helpful. Thanks!

The problem is solved by resetting the iPhone to factory settings.

1 Like