无法更新calabash服务器版本

更新Calabash服务器版本时出现问题。 问题是我可以运行检查元素的基本测试……但是,一旦我尝试“触摸”按钮,葫芦就会返回

RuntimeError:无法解析响应”; 该应用程序可能已崩溃

我相信问题的根源是我的服务器版本旧/不兼容。 不是火箭科学:

警告:服务器版本与gem版本不兼容。 请更新您的服务器。 https://github.com/calabash/calabash-ios/wiki/B1-Updating-your-Calabash-iOS-version

gem version: '0.14.3' min server version: '0.14.3' server version: '0.9.169' 

该链接已过时,但我多次遵循https://github.com/calabash/calabash-ios/wiki/Updating-your-Calabash-iOS-version中的所有步骤。 而当我检查版本时它仍然是0.9.169

 irb(main):006:0> server_version['version'] "0.9.169" 

任何帮助将不胜感激! 谢谢

终于解决了!

事实certificate,这一切都与我的Xamarin项目中的calabash组件有关。

几个月前,当我第一次开始尝试测试时,我添加了葫芦组件(如下图所示)

葫芦组件

当我开始添加更多测试时,我仍然拥有相同的组件。 据我所知,这个组件是最新的。 然后我尝试删除它并再次添加它但我再也找不到了。

事实certificate,现在它被称为“Xamarin Test Cloud Agent”。 我安装了那个组件并完成了。

Xamarin测试云代理

希望这有助于任何人。