要设置Calabash-iOS,我已按照以下步骤操作:
gem install calabash-cucumber
calabash-ios download
现在,由于我不希望我的应用程序使用不同的目标,因此我遵循this link解释了为Calabash集成创建不同方案的步骤。
我已经更改了所有Build Setting值,例如Other Linker Flags&框架搜索路径。
最后,运行项目不会按照帖子中的描述启动服务器。 似乎 calabash框架未加载。
我是否遗漏了源代码中需要完成的任何事情?如何在项目中加载calabash框架?
答案 0 :(得分:0)
我不确定究竟是什么问题。但我觉得它可以在Cocoapods上使用,你应该使用pod。这是更容易的方式,也很容易更新。供参考Using CocoaPods
答案 1 :(得分:0)
你可以在其中一个Calabash回购中找到一个非常简单的例子:calabash/ios-iphone-only-app。 iPhone Only项目有一个目标,该目标链接calabash.framework。
您可以在使用Calabash dylib的Calabash iOS Smoke Test应用程序中找到更高级的示例。说明可在this pull-request中找到。当配置为Debug时,Calabash iOS Smoke Test项目将calabash dylib加载到生产目标中。