2014-11-05 11 views
41

UPDATE: segnalare bug e riferimento QUESTO NUMERO: # 18882445Errore: la registrazione directory non esiste/var/mobile/Library/Logs/CrashReporter/DiagnosticLog/

io continuo ad avere questo errore venire in modo casuale attraverso diversi tempi di compilazione (anche se nulla sembra sbagliato con l'applicazione)

[PLLogging] ***** Error: logging directory does not exist /var/mobile/Library/Logs/CrashReporter/DiagnosticLogs/ 

non riesco a trovare qualsiasi cosa online.

Ho provato a pulire il progetto, a più dispositivi e a reinstallare Xcode. Se hai qualche consiglio su questo argomento mi piacerebbe sentirlo!

Sono in esecuzione Xcode 6.1 su Yosemite e tutti i dispositivi testati sono stati in esecuzione OSX 8.1

+1

Sono ancora in 10.9 e ottengo questo errore - stessa cosa. Molto strano ... – kevin

+0

Ciao Aggresssor, sto ricevendo lo stesso errore nel prelevare l'immagine dalla galleria. Si prega di inviare la soluzione se si poteva ottenere qualsiasi. – xrnd

+0

Ho archiviato un bug report e non hanno risposto: / – Aggressor

risposta

0

Si tratta di un bug in iOS. Il riavvio del dispositivo ha risolto il problema. Controlla anche l'app fotocamera predefinita. Nel mio caso, anche la fotocamera predefinita non funzionava.

0

Stavo facendo un po 'di programmazione con il file manager quindi è probabilmente correlato.

Uscita Xcode, eliminare tutto DerivedData e riavviato iPad, ora funziona.

Xcode 6.2, iOS 8.2

2

Basta andare, iOS Simulator -> Reset Content and Settings. Ripristina le impostazioni predefinite per iOS Simulator. Ricorda che rimuoverà anche tutte le app installate in Simulator.

0

Ho affrontato un problema simile quando ho cercato di utilizzare parse con un progetto rapido. Ho provato a eliminare tutte le librerie che stavo usando e aggiungerle di nuovo ma non ha funzionato, quindi ho ripristinato il mio progetto dall'ultima versione di git e ho aggiunto manualmente le nuove versioni dei file. Non è una soluzione sofisticata, ma è più veloce di combattere con xcode per risolvere il problema.