Ho appena utilizzato lo strumento di migrazione di Xcode 7 per migrare un progetto da Swift 1.2 a 2. Dopo aver risolto gli errori persi e così, tutto va bene tranne che per un errore che mi impedisce di anche edificio: comando non riuscito a causa di segnale: istruzione illegale 4.Comando Xcode 7 non riuscito a causa del segnale: istruzione illegale 4
Ho provato l'aiuto in questi articoli (Xcode 7 and Swift 2.0 : Command failed due to signal: Abort trap: 6 e Command failed due to signal: Abort trap: 6) che non sono problemi identici ai miei, ma tuttavia non sono stati in grado di risolvere il problema.
Ho pulito la compilazione e rimosso la cartella dei dati derivati. Ho aggiornato l'installazione di CocoaPods, gli strumenti Xcode sono a 7.0 e l'ottimizzazione della compilazione di Swift è impostata su Nessuno. C'è qualcos'altro che mi manca?
Grazie!
Ho avuto lo stesso problema, nel mio caso avevo due classi e un protocollo: 'classe A: B, P' ma' classe B' aveva una proprietà imposta dal 'protocollo P'. Per qualche ragione, non includendo il protocollo nella classe che realmente aveva la proprietà stava causando questo errore. Ho appena fatto in modo che 'class B' includa il protocollo e l'errore sia andato via! – dcestari
Grazie a @dcestari, è stato visualizzato un errore di compilazione che ti ha aiutato a trovare questo? O era solo casuale? –
Sì @ bj-miller ma non erano chiari, ho appena visto cose simili a "ref myAttribute" (assumendo che "myAttribute" fosse il nome della proprietà) e "ref B". – dcestari