无法使用混合cordova ionic iOS应用程序的Appium检查来识别元素
我无法通过appium inspector识别元素。当我点击任何一个对象时,整个框架被选中。然而,一些元素能够定位 我尝试过各种iOS平台版本,包括真实设备和模拟器中的appium desktop无法使用混合cordova ionic iOS应用程序的Appium检查来识别元素,ios,appium,Ios,Appium,我无法通过appium inspector识别元素。当我点击任何一个对象时,整个框架被选中。然而,一些元素能够定位 我尝试过各种iOS平台版本,包括真实设备和模拟器中的appium desktop Appium desktop version : 1.17.1 Xcode version : 11.5 "platformName": "iOS", "platformVersion": "11.4",
Appium desktop version : 1.17.1
Xcode version : 11.5
"platformName": "iOS",
"platformVersion": "11.4",
"deviceName": "iPhone Simulator,
"udid": “xxxxxx-xxx-xxxx-xxxx-xx….”,
"bundleID": "mycompany.test”,
"autoGrantPermissions": true,
"noReset": true,
"autoAccept": true,
"automationName": "XCUITest"
"xcodeConfigFile": ".xcconfig",
"app": "mycompany.app",
在调试模式下生成应用程序,以便可以检查webview中的元素,cordova应用程序在webview上下文中运行。确保将驱动程序上下文设置为webview(以下是详细信息)。要检查元素,请在本地构建应用程序,并在chrome中进行检查或使用类似的设备场。这是一个关于如何使用ionic应用程序运行Appium的很棒的教程谢谢Slav。已验证我们的应用程序构建处于调试模式。但问题依然存在。据我所知,appium inspector Rose无法查看网络视图,而是在chrome中打开cordova应用程序并检查其中的元素。这里有更多的细节