我有一個問題得到測試框架獼猴桃與通過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