Ho bisogno di capire perché XCode, improvvisamente e senza provocazione, inizia a darmi questo errore e non mi permette di costruire il mio progetto. Quando dico "senza provocazione", intendo che sto modificando il testo nel database da cui l'app fornisce il testo, e controllando i miei progressi nel simulatore, senza fare nulla in XCode tranne pulizia, creazione e test. Tutto andrà bene per diverse sequenze di prova, poi improvvisamente, cambiando nulla nelle mie procedure, l'applicazione non sarà costruire e ottengo questi errori:XCode non rimuoverà i file derivati
error: remove /Users/casey-cayce/Library/Developer/Xcode/DerivedData/PEM-LTE-2016-gyoajgqmkkoluhgbrhjmgwakiejl/Build/Products/Debug-iphonesimulator/Living the Eucharist.app/images: Directory not empty
error: couldn't remove '/Users/casey-cayce/Library/Developer/Xcode/DerivedData/PEM-LTE-2016-gyoajgqmkkoluhgbrhjmgwakiejl/Build/Products/Debug-iphonesimulator/Living the Eucharist.app/images' after command failed: Directory not empty
Sono andato in questa cartella di dati derivati e cancellate fisicamente il contenuto, solo per avere XCode ripristinare quei contenuti quando riapro l'app, fallire la compilazione, quindi darmi gli stessi errori di nuovo. La mia unica soluzione è cancellare completamente XCode e la cartella Developer, reinstallare XCode, dopo di che si comporta per un po 'di tempo, ma alla fine farà di nuovo la stessa cosa. Ho fatto questo 3 volte finora oggi.
Se qualcuno ha qualche suggerimento, per favore aiutatemi a risolverlo in modo da poter esportare e completare questo progetto.
Grazie.
Ulteriori informazioni in risposta a risposte:
ho:
1: Chiuso il progetto.
2: Aperta la cartella Progetti, eliminata i Dati derivati, vista la cartella Progetti vuota (vuota) con "Nessun progetto" visualizzato nella finestra.
3: Assicurarsi che il cestino sia stato svuotato.
4: Eseguire "WatchDog", un'app sviluppata appositamente per gestire i problemi dei dati derivati in XCode.
5: Chiuso XCode & riaperto.
6: aperto il progetto, pulito ed eseguito il comando Crea.
Dopo tutto ciò, gli stessi errori si verificano di nuovo.
Perché stai pulendo? – trojanfoe
Ma il problema non si verifica durante la pulizia? – trojanfoe
Durante il processo di creazione o archiviazione, dopo la pulizia. – Cayce