Debug Core-Datenmigration, um Hash-Werte zu vergleichen

8

Ich lese dies Senden Sie einen Klick (Klick) , um ein problematisches Kerndatenmigrationsproblem zu beheben.

Der Autor Victor Bogdan schrieb, dass er Data Migration Debug aktiviert hat, um die Hash-Werte für die Entitäten zu erhalten. Was heißt das? Ist es möglich, mehr Debug-Ausgaben für eine Migration zu aktivieren? Oder hat er einen Migrationsprozess mit Debug-Ausgabe geschrieben?

Mein Problem ist, dass ich die Entity-Hashes für das Mapping-Modell nicht erhalten kann, um sie mit den Hashs der Quell- und Ziel-Entity zu vergleichen.

Ich bin auf XCode 4.5.1 und benutze iOS6. Aber ich hatte die gleichen Migrationsprobleme mit älteren Versionen.

    
user1736484 11.10.2012, 09:03
quelle

1 Antwort

19

Um den Debugmodus für die Kerndatenmigration zu aktivieren, müssen Sie

hinzufügen %Vor%

an die Position " Argumente beim Start " in Ihrem Schema.

Apple Technical Note TN2124 beschreibt dies ebenso wie viele andere Debugging-Funktionen.

>     
John 06.11.2012 16:51
quelle