【发布时间】:2014-09-06 14:09:38
【问题描述】:
我正在尝试在连接到我的 Windows 机器的 iPHONE 5 上运行我的脚本。我收到以下错误:
错误:调试:在 /wd/hub/session 发起的 Appium 请求 信息:配置 Safari 会话 错误:调试:请求收到参数:{“desiredCapabilities”:{“browserName”:“Safari”,“设备”:“iPhone 5s white”}} 信息:尝试使用移动 safari,版本 18 信息:寻找内置应用 MobileSafari 错误:错误:xcode-select 抛出错误错误:命令失败:'xcode-select' 未被识别为内部或外部命令, 错误:可运行的程序或批处理文件。 错误: 信息:配置错误,未启动会话 错误:错误:标准错误:'xcode-select' 未被识别为内部或外部命令, 错误:可运行的程序或批处理文件。 错误: 错误:错误:标准输出: 错误:错误:无法使用版本“18”准备移动 safari:错误:xcode-select 抛出错误 错误:错误:无法启动 Appium 会话,错误是:错误:xcode-select 抛出错误 信息:清理 appium 会话 信息:错误:xcode-select 抛出错误 在 D:\QM_Work\AppiumForWindows-1.0.0\AppiumForWindows\node_modules\appium\lib\helpers.js:523:10 在 ChildProcess.exithandler (child_process.js:641:7) 在 ChildProcess.EventEmitter.emit (events.js:98:17) 在可能关闭(child_process.js:743:16) 在 Process.ChildProcess._handle.onexit (child_process.js:810:5) info:响应客户端错误:{“status”:33,“value”:{“message”:“无法创建新会话。(原始错误:xcode-select抛出错误)”,“origValue”: "xcode-select 抛出错误"},"sessionId":null} POST /wd/hub/session 500 1379ms - 204b
【问题讨论】:
-
嗯,错误告诉我 appium 正在寻找 Xcode,它不适用于 Windows。看起来你只能在 OSX 上使用适用于 iOS 的 appium。
-
还有什么其他方法可以让这个工作正常进行吗?