问题描述:
项目中通过cocoapods导入第三方库Kiwi,这是iOS测使用的第三方包,在创建的测试文件中导入import <Kiwi/Kiwi.h> 总是提示 'Kiwi.h' file not fount。
原因:
uiteTest和项目是两套完全分开的独立体,项目中能正常使用第三方是因为系统已经帮我们生成,而uiteTest模块需要我们自己手动配置,才能够正确引入头文件。
操作:
以下配置原则类似于同步,同步测试和项目中的第三方引用。
第一步:


第二步:

需要注意:当再次切入到UI_ExampleTests 你是不能找到PODS_ROOT这个选项,如下操作,点击红色区域加号创建一个配置项:


结尾:
到此配置结束,程序能够正常引用第三方文件。
网友评论