Frank Cucumber iOS 6黑屏

时间:2013-08-12 13:28:31

标签: ios cucumber integration-testing frank

我尝试使用提供的文档(http://blog.thepete.net/blog/2012/06/24/writing-your-first-frank-test/)安装Frank-Cucumber,但每次尝试frank launch时,我都会在模拟器上收到黑屏

从小组看来,似乎有更多人遇到这个问题而且没有真正的答案。重置iOS模拟器中的内容和设置并没有解决这个问题。

这是一个已知问题吗?在iOS 6+模拟器中,黄瓜测试不再可能吗?

我在iOS 6,Xcode 4.6,OSX Mountain Lion上运行。

有什么想法吗?

额外编辑: iOS模拟器在尝试运行上面的默认示例(2012年奥运会的应用程序)时返回以下错误:The 'com.thunderkeybolt.2012olympics.frankified' bundle at (null) does not have an executable path. Please check the bundle's Info.plist file


sudo frank build上的Frank输出:https://gist.github.com/shto/67c99aa8d0d1ecc2ae7a

1 个答案:

答案 0 :(得分:1)

从日志中可以看出该应用程序是由Xcode5的测试版构建的。

如果安装了多个Xcode版本,这是一个常见问题。要解决此问题,可以使用xcode-select命令为命令行工具选择正确的Xcode版本。

sudo xcode-select --switch "/Applications/Xcode.app/Contents/Developer"