0

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

在此处输入图像描述

在此处输入图像描述

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

4

2 回答 2

0

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

于 2016-03-31T06:29:24.890 回答
0

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

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

吊舱'KIF','〜> 3.2.0'吊舱'Specta','〜> 1.0.2'

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

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

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

于 2016-07-18T09:49:22.587 回答