Sfondo
Sto costruendo un framework API in Swift. Voglio che includa una classe Reachability
che può essere utilizzata internamente ed esternamente.Include l'intestazione non modulare all'interno del modulo framework con Consenti non modulare include impostato su YES
Stato
Ho copiato la fonte della classe Reachability
fornito da Tony milioni, ha aggiunto l'istruzione import al mio colpo di testa. Il file .h
è impostato su pubblico nella sezione Headers
di Build Phases
. Ho impostato Allow Non-modular Includes in Framework Modules
su YES
sia nel mio progetto che nel target. Ogni volta che vado a costruire il progetto, ottengo l'errore:
Include of non-modular header inside framework module 'MyFramework.Reachability'
sulla linea che importa ifaddrs.h
.
Domanda
Come posso generare il progetto? C'è un altro quadro che ho bisogno di collegare contro che non è SystemConfiguration
?
Hai mai risolto questo? – Rien
No, ho appena trashed l'idea. – HighFlyingFantasy
Anche qui non sono riuscito a farlo funzionare. – Rien