首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更新后,Calabash iOS不会运行

更新后,Calabash iOS不会运行
EN

Stack Overflow用户
提问于 2014-10-02 11:16:39
回答 1查看 207关注 0票数 0

在上次卡拉巴斯更新之后,我无法再运行测试了。我用:

  • calabash-cucumber-0.10.2
  • 运行回路-1.0.8
  • ruby-2.1.0
  • Xcode 6.0.1
  • 和Xamarin Calabash组分(Xamarin测试云代理10.1.1)

当我尝试运行测试时,我得到:

代码语言:javascript
复制
undefined method `[]' for nil:NilClass (NoMethodError)
  /Users/user/.rvm/gems/ruby-2.1.0/gems/run_loop-1.0.8/lib/run_loop/sim_control.rb:688:in `enable_accessibility_in_sim_data_dir'
  /Users/user/.rvm/gems/ruby-2.1.0/gems/run_loop-1.0.8/lib/run_loop/sim_control.rb:292:in `block in enable_accessibility_on_sims'
  /Users/user/.rvm/gems/ruby-2.1.0/gems/run_loop-1.0.8/lib/run_loop/sim_control.rb:291:in `map'
  /Users/user/.rvm/gems/ruby-2.1.0/gems/run_loop-1.0.8/lib/run_loop/sim_control.rb:291:in `enable_accessibility_on_sims'
  /Users/user/.rvm/gems/ruby-2.1.0/gems/run_loop-1.0.8/lib/run_loop/core.rb:95:in `run_with_options'
  /Users/user/.rvm/gems/ruby-2.1.0/gems/run_loop-1.0.8/lib/run_loop/core.rb:687:in `run'
  /Users/user/.rvm/gems/ruby-2.1.0/gems/calabash-cucumber-0.10.2/lib/calabash-cucumber/launcher.rb:718:in `block in new_run_loop'
  /Users/user/.rvm/gems/ruby-2.1.0/gems/calabash-cucumber-0.10.2/lib/calabash-cucumber/launcher.rb:716:in `times'
  /Users/user/.rvm/gems/ruby-2.1.0/gems/calabash-cucumber-0.10.2/lib/calabash-cucumber/launcher.rb:716:in `new_run_loop'
  /Users/user/.rvm/gems/ruby-2.1.0/gems/calabash-cucumber-0.10.2/lib/calabash-cucumber/launcher.rb:597:in `relaunch'
  /Users/user/Projects/CalabashTest/features/support/01_launch.rb:27:in `Before'

在"calabash-ios sim acc“或"calabash-ios console”中,当我试图运行start_test_server_in_background时,我会得到相同的错误。任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2014-10-03 08:43:41

通过恢复到ruby 2.0.0p481修复。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26159639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档