2012-10-11 12 views
8

Ho letto this Post (click) sulla correzione di un problema di migrazione dei dati di base.Eseguire il debug della migrazione dei dati di base per confrontare i valori hash

L'autore Victor Bogdan ha scritto che ha abilitato Debug migrazione dati per ottenere i valori hash per le entità. Cosa significa? È possibile abilitare più output di debug per una migrazione? O ha scritto un processo di migrazione con l'output di debug?

Il mio problema è che non riesco a ottenere gli hash dell'entità per il modello di mappatura per confrontarli con gli hash delle entità di origine e di destinazione.

Sono su XCode 4.5.1 e uso iOS6. Ma ho avuto gli stessi problemi di migrazione con le versioni precedenti.

risposta

19

per abilitare la modalità di base migrazione dei dati di debug, è necessario aggiungere

-com.apple.CoreData.MigrationDebug 1 

ai "gli argomenti passati al lancio" posizione nel vostro schema.

Apple Technical Note TN2124 descrive questo e molte altre funzionalità di debug.

Problemi correlati