【问题标题】:Cucumber Test with Frank on Yosemite result in Segmentation FaultFrank 在优胜美地进行黄瓜测试导致分段错误
【发布时间】:2019-07-09 12:38:23
【问题描述】:

我正在尝试使用 XCode 6.1 让 Frank/Cucumber 框架在 Yosemite 上运行。 我已按照有关如何安装和验证项目的说明进行操作:

  • gem install frank-cucumber
  • 坦率设置(在项目文件夹中)
  • 坦率的构建
  • 坦率发射

只有最后一部分因分段错误而失败:

LAUNCHING APP...
sh: line 1: 15828 Trace/BPT trap: 5       /Library/Ruby/Gems/2.0.0/gems/sim_launcher-0.4.13/lib/sim_launcher/../../native/ios-sim "showsdks" 2>&1
sh: line 1: 15832 Segmentation fault: 11  /Library/Ruby/Gems/2.0.0/gems/sim_launcher-0.4.13/lib/sim_launcher/../../native/ios-sim "launch" "/Volumes/Project/CucuTest/Frank/frankified_build/Frankified.app" "--sdk" "--family" "iphone" "--exit" 2>&1

我知道,需要为应用程序添加辅助功能,以便应用程序控制计算机。在优胜美地,这已经改变,我无法将 /usr/bin/frank 添加到列表中,但我添加了 Terminal.app。这是问题还是我找错地方了。

这是我第一次使用 Frank/Cucumber。

【问题讨论】:

    标签: objective-c swift cucumber osx-yosemite frank


    【解决方案1】:

    对我来说,使用 brew install ios-sim 安装 ios-sim 版本 3 就像提到的 here 一样。

    【讨论】:

    • 这成功了。使用 frank-cucumber-1.2.5、Xcode 6.2 和 iOS 8.2 测试
    【解决方案2】:

    只是想重申这个问题并寻求任何帮助。我看到了同样的问题。我也不清楚在 Yosemite 下添加可访问性和其他任何内容的步骤。

    sh: line 1:  6180 Trace/BPT trap: 5       /Library/Ruby/Gems/2.0.0/gems/sim_launcher-0.4.13/lib/sim_launcher/../../native/ios-sim "showsdks" 2>&1
    sh: line 1:  6184 Segmentation fault: 11  /Library/Ruby/Gems/2.0.0/gems/sim_launcher-0.4.13/lib/sim_launcher/../../native/ios-sim "launch" "/Users/ric
    

    嗯....实际上看起来“Frank Setup”上有一个上游 Ruby 错误

      create  Frank/libShelleyMac.a
      create  Frank/plugins
      System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:126:in `require': cannot load such file -- xcodeproj/prebuilt/universal.x86_64-darwin14-2.0.0/xcodeproj_ext (LoadError)
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:126:in `require'
    from /Library/Ruby/Gems/2.0.0/gems/xcodeproj-0.14.1/lib/xcodeproj/ext.rb:6:in `rescue in <top (required)>'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-04
      • 2014-12-13
      • 1970-01-01
      相关资源
      最近更新 更多