Ho un'applicazione che funziona attualmente, va tutto bene.Dopo aver aggiunto l'estensione watchkit al progetto, i framework di terze parti aggiunti in precedenza non funzionano più
Quando si passa a File-> Nuovo-> Target e si aggiunge un'app/estensione watchkit, la compilazione viene interrotta immediatamente perché "Modulo 'Crashlytics' non trovato". Attualmente, è possibile accedere ai Crashlytics usando @import Crashlytics
, ho controllato il progetto, e il file pbxproj ha il framework crashlytics a cui si fa riferimento nella posizione corretta, e Crashlytics.h è visibile nel progetto. Ho provato a passare a #import "Crashlytics.h"
solo per vedere se forse era qualcosa a che fare con il modulo invece di importare semplicemente l'intestazione, ma poi Crashlytics.h file not found
.
Crashlytics è stato nel progetto per un tempo molto lungo, perfettamente funzionante. C'è qualcosa di extra richiesto quando si aggiunge l'estensione dell'orologio mentre si usano framework o pod esterni?
(Se commento la riga del tutto, solo per vedere cosa succede, ottengo un problema simile per uno dei cocoapod che stiamo usando, e sarei disposto ad essere se andassi avanti commentando le cose finisco per dover rimuovere tutto ciò che è un framework esterno)
provare questa risposta - http://stackoverflow.com/questions/29500227/xcode-no-such-module-error-but-the-framework-is-there –