Nella mia app ios, sto cercando di distinguere gli ambienti, per effettuare chiamate api Web nell'ambiente appropriato (Development
, Staging
e Production
).iOS - Configurazione personalizzata - "Nessun modulo"
Per questo ho creato un file configuration.plist
con i diversi endpoint per ogni ambiente e:
- duplicato della configurazione
Debug
e lo ha chiamatoDevelopment Build
. - Creato un nuovo sistema denominato
Development
(duplicato lo schemaDebug
) e nella scheda Info (Run
sezione) ha scelto la configurazioneDevelopment Build
.
Quando si esegue in modalità di debug, tutto viene eseguito normalmente.
Sto usando cialde di cacao.
Se seleziono Development
schema, ho un No such module 'JazzHands'
Se modifico lo schema Development
di utilizzare la build Debug
, funziona benissimo.
Quindi mi manca qualcosa per cui non funziona.
Eventuali duplicati di [quadri Swift non funzionano con le configurazioni di build di nome diverso da 'debug' o 'uscita': Nessun modulo] (http : //stackoverflow.com/questions/26073088/swift-frameworks-do-not-work-with-build-configurations-named-other-than-debug) – Mazyod
Che sembra proprio. –