我尝试使用提供的文档安装Frank Cucumber(http://blog.thepete.net/blog/2012/06/24/writing-your-first-frank-test/),但是,每次我尝试进行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
上的弗兰克输出:https://gist.github.com/shto/67c99aa8d0d1ecc2ae7a
从日志中可以看出,该应用程序是由Xcode5的测试版构建的。
当安装了多个Xcode版本时,这是一个常见问题。要解决此问题,需要使用xcode-select
命令为命令行工具选择正确的Xcode版本。
sudo xcode-select --switch "/Applications/Xcode.app/Contents/Developer"