2015-06-25 49 views
2

更新葫蘆服務器版本時出現問題。 的問題是,我可以運行檢查元素的基本測試。但是,當我嘗試「觸摸」按鈕返回蠡無法更新葫蘆服務器版本

RuntimeError: Could not parse response ''; the app has probably crashed

問題的由來,我認爲,這是我的服務器版本舊/不兼容。不是火箭科學:

WARN: The server version is not compatible with gem version. Please update your server. 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" 

任何幫助將不勝感激! 謝謝

回答

1

終於解決了!

事實證明,這一切都與我的Xamarin項目中的葫蘆組件有關。

當我第一次開始嘗試測試數月前,我加入了葫蘆組件(下圖)

Calabash component

當我現在開始加入一些更多的測試,我仍然有相同的組件。據我所知,這個組件是最新的。然後我嘗試刪除它並再次添加,但我無法再找到它。

原來,現在它被稱爲「Xamarin測試雲代理」。我安裝了該組件並完成了。

Xamarin Test Cloud Agent

希望這有助於任何人。