2014-12-26 8 views
18

Il simulatore iPhone non funziona. Consente di visualizzare il messaggio di errore:Impossibile eseguire simulatore iPhone - il file "Log" non può essere salvato

Il file “log” non poteva essere salvato nella cartella “Library” perché un file con lo stesso nome esiste già.

Quando la directory/Logs è vuota, il simulatore crea subdir CoreSimulator/[AppID] e visualizza il messaggio precedente. È il nuovo OS X Yosemite, installato sul nuovo Mac Mini.

Qualche idea su come risolvere questo problema?

+0

questo è più legato alla Chiedi diverso, piuttosto che COSÌ. –

risposta

66

Provare a ripristinare le impostazioni di Ios Simulator ha funzionato per me!

iOS Simulator -> Ripristina contenuto e impostazioni ...

+2

Questo dovrebbe essere contrassegnato come risposta corretta. Ho salvato la mia giornata! –

+0

Funziona per me! una soluzione semplice! –

+0

Perfettamente risolto il mio problema. – samthui7

2

ho il sospetto che è stato eliminato manualmente ~/Library/Logs/CoreSimulator e il messaggio di errore è perché la sim non riesce a creare il file ~/Library/Developer/CoreSimulator/Devices // data/Library/Logs symlink perché esiste già.

Si dovrebbe essere in grado di uscire da questa situazione ripristinando il dispositivo eseguendo 'xcrun simctl cancellare [UDID]'

2

Ho risolto questo (Xcode 7.1) con:

find ~/Library/Developer/XCPGDevices -name Logs* -exec rm -fr {} \; 
6

Proprio per renderlo più chiaro (oltre alla risposta @ tempesta):

enter image description here

Problemi correlati