5

我正在尝试使用 XCode 6.1 让 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。

4

2 回答 2

3

对我来说,使用这里brew install ios-sim提到的安装 ios-sim 版本 3就可以了。

于 2014-12-13T22:15:48.247 回答
0

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

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

嗯....实际上看起来“坦率设置”上存在上游 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)>'
于 2014-11-23T19:51:42.543 回答