Ho riscontrato un problema nel far funzionare il framework di test di Kiwi con framework aggiunti tramite CocoaPods. Ho caricato sia AFNetworking che Lumberjack, ed entrambi stanno causando un errore nel test. Il test fallisce solo se qualsiasi file sorgente nel mio progetto viene incorporato nel target del test includendo file da CocoaPods. Questo è il messaggio che sto ricevendo:Impossibile utilizzare Kiwi per testare con framework aggiunti da CocoaPods
2012-10-15 13: 10: 44.386 otest [47294: 7e03] Il bundle di test su/Users/[nome utente]/Library/Developer/Xcode/DerivedData/Build/Non è stato possibile caricare Prodotti/Debug-iphonephones/KiwiUnitTest.octest perché si è verificato un errore di collegamento. È probabile che dyld non sia in grado di individuare una struttura o una libreria di framework a cui è stato collegato il bundle di test, probabilmente perché il framework o la libreria aveva un percorso di installazione non corretto al momento del collegamento.
Ho seguito tutte le istruzioni su CocoaPods e Kiwi.
Ad esempio, ho una classe APIClient. Include AFHTTPClient.h. Se eseguo un test senza che APIClient.m sia incorporato nel target di test, il test viene compilato e viene eseguito correttamente. Se includo il codice sorgente, dice che tutto è andato a buon fine, ma non vengono eseguiti test e il messaggio di errore sopra riportato è nel mio log.
Grazie, James
Mi piacerebbe vedere questo 4 ore fa, risolto un problema molto simile per me, grazie – Chris