Issue: Appium is able to locate element in Appium but is unable to view element on screen while execution (on iPhone).
See the Appium screenshot below.
Log is given after the screenshot.
Appium Server Version: 1.6.5
Appium Desktop Version: 1.1.1
Xcode Version: 8.3.3
iPhone OS: 10.2.1
Mac OS version: 10.13.4
[BaseDeviceControl] [ERROR] Error Domain=com.facebook.WebDriverAgent Code=1 “The element ‘“Create New Account” StaticText’ is not visible on the screen and thus is not interactable” UserInfo={NSLocalizedDescription=The element ‘“Create New Account” StaticText’ is not visible on the screen and thus is not interactable}
Command duration or timeout: 0 milliseconds
Build info: version: ‘3.6.0’, revision: ‘6fbf3ec767’, time: '2017-09-27T15:28:36.4Z’
System info: host: ‘—’, ip: ‘fe80:0:0:0:1081:66e1:630a:bca6%en0’, os.name: ‘Mac OS X’, os.arch: ‘x86_64’, os.version: ‘10.13.4’, java.version: '1.8.0_121’
Driver info: io.appium.java_client.ios.IOSDriver
Capabilities [{app= , networkConnectionEnabled=false, xcodeOrgId=, bundleId=, databaseEnabled=false, connectHardwareKeyboard=true, deviceName=iPhone, fullReset=true, xcodeSigningId=iPhone Developer, platform=MAC, shouldUseSingletonTestManager=false, maxTypingFrequency=10, sendKeyStrategy=oneByOne, newCommandTimeout=300, platformVersion=10.2.1, webStorageEnabled=false, locationContextEnabled=false, automationName=XCUITest, useNewWDA=true, browserName=, takesScreenshot=true, javascriptEnabled=true, udid=23917cdde7ce13cc3b9c94f4c190139db2e0a7c1, platformName=MAC}]
Session ID: e4565aff-f0c9-4a82-b60b-3291665c6638