XCode 9.1/9.3 is unable to report the elements inside a Webview

The elements within webviews in hybrid app are not ‘Visible’ to appium

Appium Server Version : 1.7.1 and 1.7.2 (Checked in both)
Appium Desktop Version: 14.0 and 1.4.1 (Checked in both)

XCode Version : 9.1 and 9.3
iOS : 11.0 and 11.1
Mac OS : 10.12.6 and 10.13.4 (checked in both)

Is there any other way to resolve this issue? Please give a resolution.

I am having the exact same issue, went from X-Code version 8.3.3 to 9.3, now am working my way back, currently on version 9.1 and elements still not found.

@rajeev_us1 @mjrcodin were you able to make any progress? I am in the same situation

@PoornimaSuraj

This application is for native elements only, and I was looking at a Hybrid application with mostly web content was probably the cause. I never was able to click on a single element in the GUI and have the right side update with that specific element. However I was able to navigate the hierarchy on the right and find some native elements, and evaluated everything else with Safari Developer tools.

1 Like

Updating to appium 1.8.0 fixed this for me.