Kerndaten mit WatchKit und iOS App

Diese Frage wurde bereits gestellt, hat aber @ erhaltkeine Antworte.

Meine iOS-App und meine WatchKit-Erweiterung teilen sich eine App-Gruppe, in der sich ein Core Data Store befindet. Das Core Data-Modell (vereinfacht) ist ein Person-Objekt, das ein Attribut für Alter aufweist. Sowohl die App als auch die Erweiterung können das Alter nach Belieben ändern.

Wenn sich der Wert für eine Person auf der Uhr ändert, wird er von der App nur wiedergegeben, wenn ich die App schließe und erneut ausführe. Gleiche Richtung in die entgegengesetzte Richtung.

Wenn ich versuche, das Alter der Uhr auf 20 und das Alter des Telefons auf 30 zu ändern, wird eine Fehlermeldung angezeigt, die sich auf Zusammenführungskonflikte bezieht, da ich nicht die aktuellste Version von verwende das NSManagedObject auf einem der Geräte (je nachdem, welches Alter ich zuletzt geändert habe).

Wie kann ich die beiden problemlos zusammenbringen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage