我有一个问题得到测试框架猕猴桃与通过CocoaPods添加的框架一起工作。我已经加载了AFNetworking和伐木工,并且都导致测试失败。如果测试目标中的项目中的任何源文件包含CocoaPods的文件,则测试只会失败。这是我收到的消息:不能使用猕猴桃与CocoaPods添加的框架测试
2012-10-15 13:10:44.386 otest [47294:7e03]在/ Users/[用户名]/Library/Developer/Xcode/DerivedData/Build /产品/ Debug-iphonesimulator/KiwiUnitTest.octest无法加载,因为发生链接错误。 dyld很可能找不到测试包所链接的框架或库,可能是因为框架或库在链接时有不正确的安装路径。
我遵循了CocoaPods和Kiwi的所有说明。
例如,我有一个APIClient类。它包含AFHTTPClient.h。如果我运行的测试没有将APIClient.m内置到测试目标中,那么测试会生成并运行良好。如果我确实包含源代码,它表示一切都成功了,但是没有运行测试,并且上面的错误消息在我的日志中。
谢谢, 詹姆斯
我希望我会看到这个4小时前,为我解决了一个非常类似的问题,谢谢 – Chris