我按照here所述的Cocoapod安装步骤尝试在我的计算机上安装Earlgrey
执行所有步骤后,我在构建期间继续遇到编译错误
EarlGrey.swift:17:27:使用未申报的类型' EarlGreyImpl'
有13个这样的编译错误都与未解析的标识符有关。
我重复尝试了多次,结果相同。我的文件夹结构与说明中显示的内容相匹配。
任何建议,我应该在哪里进一步解决这个问题。
供参考我使用this swift项目作为编写测试用例的基础。
答案 0 :(得分:2)
所以问题与
中的BridgingHeader.h文件设置有关测试目标 - >构建设置 - > Swift编译器 - 代码生成 - > Objective-C桥接标题
我从演示项目复制了文件,但没有在上面的设置中指定它。一旦在那里指定,编译错误就消失了。
答案 1 :(得分:1)
尝试使用#import <EarlGrey/EarlGrey.h>
代替@import EarlGrey;