KIF使用Cocoapods与Xcode集成

时间:2016-02-11 10:35:16

标签: cocoapods kif kif-framework

我正在尝试使用cocoapods将KIF与Xcode集成。当我尝试构建工作区时,我面临以下问题。

enter image description here

enter image description here

它在应用程序Xcode项目下搜索Pods-Framework shell脚本,但shell脚本存在于pods Xcode项目下。我尝试更改路径但是在构建它时会自动替换它。有人能提供解决方案吗?

2 个答案:

答案 0 :(得分:0)

我认为您已在正常目标中添加KIF.Framework。请在您创建的新单元测试用例目标中添加这些框架。

答案 1 :(得分:0)

最近我为我的一个项目安装了KIF框架。我已按照以下步骤进行操作,

  1. 创建了一个包含UnitTests和UITests的项目。
  2. 将Cocoapod添加到项目中并添加了这些依赖项
  3.   

    pod'KIF','〜> 3.2.0'       pod'Ppecta','〜> 1.0.2'

    1. 并将cocoa pod安装到iOS项目中。
    2. 添加一个名为“UITests”的新测试用例文件,该文件继承自“KIFTestCase”。
    3. 将“#import #import”类导入该类。
    4. 将测试用例写入“beforeAll”函数。
    5.   

      例如:[tester enterText:@“user@example.com”   intoViewWithAccessibilityLabel:@ “UsernameTF”];

      我没有在Build Settings中配置任何内容。但是,我能够执行测试用例。谢谢。