2010-11-03 18 views
8

Uso xcode 3.2.4 su snow leopard. Oggi quando ho provato a salvare un file sul mio progetto ho ricevuto un messaggio di errore che diceva: Impossibile salvare il documento "nameOfFile.m". Ho provato a reinstallare xcode ma senza fortuna. Il file può essere modificato con altri editor e vedo lo stesso comportamento su tutti i miei progetti e su progetti appena creati. Qualche idea?xcode Impossibile salvare il documento "..."

Screenshot for error warning

+0

Risolto in Xcode 9 –

risposta

7

Semplicemente riavviando il computer il problema è stato risolto.

+0

Ho avuto questo problema dopo aver effettuato una nuova reinstallazione di Lion e l'utilizzo di Assistente Migrazione per portare sulla mia cartella utente, sotto il quale tutto il mio codice è. Ho riavviato dopo aver reinstallato Xcode e prima di vedere questo problema, ma dopo il riavvio, è stato risolto. –

3

Assicurarsi di avere il mouse concentrata sulla zona di codice e non il file nella lista dei file.

+0

si concentra sul codice – thomdask

+0

Confermo che questo era il problema nel mio caso, xcode 3.2.6 – sorin

+0

concentrarsi solo sul file di codice, non su un file di risorse. – nonocast

1

Hey ........... anche Ho affrontato lo stesso problema ..... ma ha ottenuto la risposta ...... passi:

  1. rivelano nella cartella progetto.
  2. selezionare il file che è bloccato
  3. selezionare 'Get Info'
  4. deselect cioè deselezionare l'etichetta 'bloccato' in Info.
+0

Ho provato quello e non era il caso – thomdask

+0

questo non era il caso neanche per me. – JoePasq

5

Abbiamo riscontrato questo problema in un ambiente di laboratorio in cui i file utente vengono montati tramite NFS. Le macchine client eseguono OS X 10.6.7 e il file server esegue Debian Linux. Dopo aver sofferto molto e aver letto/var/log/syslog sul computer client, ho scoperto che si trattava di un problema di blocco/race race con il file system. Evidentemente, quando si modificano i file in un "pacchetto" (ad esempio come in un progetto Xcode), il sistema operativo utilizza una qualche forma di "scrittura sicura" che implica la scrittura atomica dei dati transienti in ~/Library/Caches/TemporaryItems/(che ovviamente è sul sistema montato NFS) - qui c'è una corsa che richiede un corretto blocco dei file. Speriamo di aver risolto il problema modificando le opzioni nfs_mount come descritto in Mounting NFS volumes in OS X

0

Mi sono imbattuto nello stesso problema, quindi ho notato che avevo esaurito lo spazio su disco. È possibile disattivare l'avviso che si apre quando si esaurisce lo spazio su disco (forse non è una cosa saggia da fare). L'ho fatto qualche giorno fa e sono rimasto perplesso per un momento in cui è apparso questo messaggio. Potrebbero aver appena detto "Disco pieno" o qualcosa invece di "non salvare". Ad ogni modo, se qualcuno si imbatte in questo, basta liberare spazio su disco.

Potrebbe essere possibile salvare in un editor esterno perché non crea anche la tua app che potrebbe esaurire il poco spazio rimanente. Potrebbe anche essere il motivo per cui ha funzionato dopo il riavvio (se OS X ha ripulito alcuni elementi memorizzati nella cache al riavvio), quindi sembra plausibile.

O quello o il disco rigido potrebbe essere appena andato in crash. tic .... tic .... tic .....

0

Nel mio caso, il File che diceva che il documento non poteva essere salvato era in pratica Shortcut/Allies del file presente in un altro posto.

Non so perché non è stato possibile salvare se è stato aperto da collegamenti/alleati in xcode ma sovrascrivendo (copia e incolla) i file originali di quel collegamento il mio problema è stato risolto.

saluti Umair Bhatti

3

Non so perché, ma i file temporanei si è conclusa in uno stato strano.In "/ private/var/cartelle" Ho semplicemente rimosso tutte le cartelle e chiarito il problema

cd /private/var/folders 

sudo rm -fR * 

Nota: mai fare un "sudo rm" a meno che tu non sappia quello che stai facendo. Può causare danni irrecuperabili

+0

Questo lo ha chiarito per me. Ho provato prima le altre soluzioni, ma ha funzionato, ma ho cercato in quelle cartelle e ne ho trovato uno che conteneva file di progetto e ha cancellato quella cartella. –

0

Pulire il progetto (Prodotto> Pulisci), quindi forzare l'uscita Xcode (Comando + Opzione + Fuga, selezionare Xcode, fare clic su Uscita forzata) risolto il problema per me. Non sono sicuro che la pulizia fosse necessaria, ma è quello che ho fatto. Dopo aver riaperto il progetto, ho lasciato che Xcode indicizzasse il progetto prima di fare qualsiasi cosa, poi ha fatto un Build e tutto va bene.

0

1. Fare clic con il pulsante destro su quel file 2. Vai a Mostra nel Finder. 3. Fare clic su ottenere informazioni. 4.Goto condivisione & permesso

Tutti, nome utente, Recupero & selezione ---- È possibile scegliere l'opzione di lettura scrittura appropriata.

0

Ho affrontato questo problema molte volte. Ho seguito i passaggi per risolvere questo problema.

1. Select file->Show in Finder 
2. Copy those file and past different destination. 
3. Remove those file from xCode (to selecting show in finder) 
4. Then again add those files from other destination to actual location 
5. Clean code and run the code. 
0

Un'altra possibile ragione è che il file che si sta tentando di modificare è un alias (vale a dire un soft link).

In questo caso è necessario modificare il file sorgente.

Problemi correlati