ios – 如何在Xcode的UI Test类的目标中包含SwiftyUserDefaults.swift?

我在iPhone的
Xcode swift应用程序中创建了一个用户界面测试类,它在屏幕上起作用并按下一些按钮.

但是构建失败是因为某些库(
SwiftyUserDefaults.swift和SwiftyJSON.swift)未包含在Test类的目标中 – 我收到错误:

《ios – 如何在Xcode的UI Test类的目标中包含SwiftyUserDefaults.swift?》

当我在测试类的编译资源中包含类SwiftyJSON.swift时,如下所示:

《ios – 如何在Xcode的UI Test类的目标中包含SwiftyUserDefaults.swift?》

我得到另一个错误,这基本上意味着我included the same file twice

《ios – 如何在Xcode的UI Test类的目标中包含SwiftyUserDefaults.swift?》

我该怎么办?如何将库包含在UI Test类的目标中?

最佳答案 确保在“实用工具”面板中为每个Swift文件选择了UI测试包 – >目标会员:

《ios – 如何在Xcode的UI Test类的目标中包含SwiftyUserDefaults.swift?》

点赞