环境
- Xcode 版本 : 11.0 (11A420a(
- Appium 桌面版 : 1.13.0
- Appium CLI 版本 : 1.16.0-beta.1
- 用于运行Appium的桌面操作系统/版本:Mac OS 10.14.6
- 节点.js版本(除非使用 Appium.dmg(:12.10.0
- 测试中的移动平台/版本:iOS 13.0
- 模拟器 : 苹果手机 8
- Appium Server : Appium CLI 和 Appium.dmg
场景 - 1
- 从终端启动应用程序服务器
- 打开应用桌面
- 在菜单中选择新建会话窗口
- 按 Tab 键转到自定义服务器 远程主机:
- 本地主机,远程端口:4723,远程路径:/wd/hub
- 添加了我的能力
- 启动会话
问题:错误消息显示 - 网址"/wb/hub/session"未映射到有效的资源Issue_Of_Scenario1
场景 - 1 中终端上运行的 appium 服务器日志:
[debug] [GENERIC] 使用 args 调用 AppiumDriver.getSessions((: [] [调试][通用]使用 driver.getSessions(( 响应客户端 result: [] [HTTP] <-- GET/wd/hub/sessions 200 3 ms - 40 [HTTP] [HTTP] --> POST/wb/hub/session [HTTP] {"desiredCapabilities":{"app":"path-to-app","bundledId":"com.xyz","deviceName":"iPhone 8","deviceUDID":"C70FBC5C-1234-48E9-1234-9C24EF043E9F","platformName":"iOS","platformVersion":"13.0","simpleIsVisibleCheck":"true","useJSONSource":"true","newCommandTimeout":0,"connectHardwareKeyboard":true}} [调试][HTTP]未找到路由。将内容类型设置为"文本/纯文本" [HTTP] <-- POST/wb/hub/session 404 1 ms - 57 [HTTP] [HTTP] --> DELETE/wb/hub/session [HTTP] {} [debug] [HTTP] 未找到路由。设置 内容类型为"文本/纯文本" [HTTP] <-- 删除/wb/hub/session 404 1 ms - 57 [HTTP]
方案 - 2
- 打开应用桌面
- 输入主机 - 0.0.0.0 和端口 - 4724
- 启动 Appium 服务器 1.13
- 单击Appium检查器图标(搜索图标(
- 按 Tab 键转到自定义服务器 远程
- 主机:0.0.0.0,远程端口:4724,远程路径:/wd/hub
- 添加了我的能力
- 启动会话
问题:屏幕显示无限加载微调器。 Issue_Of_Scenario2
我猜这就是你的网址"http://127.0.0.1:4723/wd/hub/"? 如果是,请删除"/wd/hub/"。 你拥有的应该是这个"http://127.0.0.1:4723"。