0

我有一台新机器,它是 Ruby、Cucumber 和 Calabash-IOS 的干净设置。

当我尝试从终端运行 cucumber 时,我从仪器中弹出一个错误消息,上面写着

“无法解释路径(空)”并且模拟器永远不会启动

我尝试更改 APP_BUNDLE_PATH 并尝试注释掉 APP_BUNDLE_PATH,但均未成功。

这是使用 Xamarin Studio 构建的已编译 .app 文件。我假设仪器在尝试启动此 .app 文件时出于某种原因遇到问题?同样的设置在其他机器上也可以正常工作,所以它一定是一个环境问题。

有没有办法从黄瓜或葫芦(或仪器)获得更好的输出日志,所以我可以弄清楚究竟是什么引发了这个错误?或者是否有人对我可以尝试让葫芦在模拟器中正确启动我的 .app 有什么想法?

4

1 回答 1

0

对于将来可能会遇到此问题的任何人。

就我而言,问题是由无效的 .app 包引起的。我仍然不知道特定包本身有什么问题,但 .app 中的某些内容一定是无效的,导致错误。我重新编译了我的应用程序并替换了正在加载的 .app 文件,但是 calabash 并且问题消失了。

提供更多信息的错误消息会很好(例如,检测到损坏的 .app 包),但是很好。

希望它在未来对其他人有所帮助。

于 2014-08-29T01:42:35.290 回答