我正在尝试让Calabash与现有的Cordova项目一起工作。我已经按照calabash-io上的说明进行了手动和自动操作。我可以确认手动设置已导致Calabash服务器运行。但是运行Cucumber告诉我它找不到.app文件,我手动输入了.app,它所做的只是循环“xcode-select:错误:未知命令选项'-p'”。几次,然后停止“无法启动。请确保已将APP_BUNDLE_PATH设置为此模拟器版本支持的构建
Calabash::Cucumber::Launcher::StartError:WAITINGUIAutomation运行循环启动时超时。”

最佳答案

在某些版本的MacOS Lion + Xcode上,xcode-select工具缺少-p选项。这导致ios-sim gem引发异常。

解决方案是升级到最新版本的MacOS和Xcode。

10-06 04:06