La risposta che ha funzionato per me
La risposta è stata che ho avuto alcuni errori nel mio progetto che stavano facendo fallire la compilazione. (Era solo il tuo bug quotidiano nel codice.) Dopo aver corretto gli errori e fatto un altro clean and build, ha funzionato.
Si noti che questi errori non si sono manifestati inizialmente. Per farli apparire:
- Commenta l'intero file di test che ti dà l'errore "Nessun modulo di questo tipo".
- Prova a eseguire nuovamente il tuo progetto.
Se ci sono altri errori, dovrebbero comparire ora. Risolvili e decommenta il codice del file di test. L'errore "Nessun modulo del genere" era scomparso per me.
Nel caso in cui ciò non risolva il problema per altre persone, puoi anche provare quanto segue:
Pulisci la cartella di generazione
Apri il menu Prodotto, tieni premuto Optione fai clic su "Pulisci cartella build ..."
Assicurarsi che Abilita testabilità sia impostato su Sì
Nel Navigatore progetto fai clic sul nome del tuo progetto. Seleziona Impostazioni di costruzione e scorri verso il basso fino a Opzioni di costruzione. Assicurarsi che Abilita testabilità sia Sì (per il debug).
Elimina e aggiungi nuovamente il target dei test
Se hai fatto le altre cose, la mia ipotesi è che probabilmente non è necessario farlo. Ma se lo fai, ricordati di salvare qualsiasi Test di unità che hai già scritto.
Fai clic sul nome del tuo progetto in Project Navigator. Quindi selezionare il target dei test. Fai clic sul pulsante meno (-) in basso per eliminarlo.
Quindi fai clic sul pulsante più (+) e scegli il pacchetto Test unit unit iOS per aggiungerlo nuovamente. Come puoi vedere, puoi anche aggiungere un pacchetto di test dell'interfaccia utente allo stesso modo.
Alcune altre idee
- Assicurarsi che tutte le classi richieste siano membri del target del test.
- Assicurati di aver aggiunto tutte le librerie richieste.
- Assicurarsi che il nome del modulo sia scritto correttamente (vedere questa risposta ).
O...
Lascia un commento o una risposta qui sotto se hai trovato qualcos'altro che ha funzionato.
Relazionato