2012-04-11 7 views
12

Da quando ho iniziato ad usare XCode 4.2 Ho più o meno di routine avuto l'errore:.XCode: il documento: "<nome documento>" non può essere salvato. Il file è stato modificato da un'altra applicazione"

enter image description here

con varie sostituzioni per il nome del file Questo è normalmente quando Xcode sta facendo un autosalvataggio, quindi accade apparentemente a caso: in genere clicco su "Save Anyway" e le mie recenti modifiche vengono quindi mantenute, anche se c'è una probabilità significativa che Xcode si blocchi quindi non mi perdo molto quando si blocca , a parte un minuto per scattare e riavviare, ma ancora ...

I non apre uno di questi file in qualsiasi applicazione tranne XCode. Non sono stato in grado di capire il modello, anche se potrebbe avere a che fare con lo scoppiare avanti e indietro tra i file. L'ultima volta che l'ho notato, ho notato anche che il precedente ciclo di modifiche a quel file non era stato eseguito. Quindi qualche altro editor non aveva salvato il file.

preambolo Enough: ecco la domanda:

ne sono altri in esecuzione in questo? Qualcuno ha ristretto ciò che lo causa? C'è un settaggio che posso cambiare per prevenirlo? C'è qualcosa che posso cambiare nel mio comportamento?

+0

Ho lo stesso problema e letteralmente non ho idea di cosa lo stia causando. – moka

+0

Lo stesso qui, e sfortunatamente anch'io non ho risposte. – markjs

+0

stesso qui. Ho questo errore quando provo a localizzare un file xib. – IgnazioC

risposta

2

Otterrete ciò accada quando

1) Non ci sono localmente modifiche non salvate (l'icona del navigatore sarà ombreggiata)

2) e qualcos'altro è cambiato il file al di fuori di Xcode. Per me ciò si verifica quando eseguo un aggiornamento esterno da svn sulla riga di comando o tramite Versions

Che cosa hai che modifica e salva il file al di fuori di Xcode? Nulla?

Controllare il controllo della sorgente (se presente) e capire se qualcosa che si sta facendo sta causando il rispetto delle condizioni.

+0

Come ho detto nel post originale, nulla sta modificando e salvando il file all'esterno di XCode. Non uso un sistema di controllo del codice sorgente. – DRVic

1

Beh, ho avuto lo stesso problema quando stavo cercando di localizzare i miei file. Poi ho notato che ogni volta che il messaggio stava spuntando era perché l'icona del file selezionato nel Project Navigator era grigia, il che significa che non era stato salvato. Quindi quello che ho fatto è stato salvare il file (Cmd + S) prima di eseguire l'azione che ha fatto apparire il messaggio "cambiato da un'altra applicazione", nel mio caso il pulsante Localizza.

+0

Non ho mai localizzato la mia applicazione. Non ho aggiornato Xcode di recente; forse quando lo farò il problema andrà via ... – DRVic

+0

Non si tratta della localizzazione.Basta controllare prima di fare quello che fai e fare apparire il pop up se i tuoi file sono salvati o meno (grigio in Project Navigator) – arniotaki

+0

Come ho detto "Non sono stato in grado di capire il modello". Se avessi saputo quale fosse lo schema, avrei potuto "controllare prima". – DRVic

Problemi correlati