我尝试使用提供的文档(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
答案 0 :(得分:1)
从日志中可以看出该应用程序是由Xcode5的测试版构建的。
如果安装了多个Xcode版本,这是一个常见问题。要解决此问题,可以使用xcode-select
命令为命令行工具选择正确的Xcode版本。
sudo xcode-select --switch "/Applications/Xcode.app/Contents/Developer"