Основные данные с помощью WatchKit и приложения для iOS

Этот вопрос уже задавался, но получилнет ответов.

Мое приложение для iOS и мое расширение WatchKit совместно используют группу приложений, в которой сохраняется хранилище Core Data. Модель базовых данных (упрощенно) - это объект Person, имеющий атрибут Age. И приложение, и расширение могут менять возраст по желанию.

Если значение для человека изменяется на часах, приложение не отражает его, пока я не закрою и не перезапущу приложение. То же самое происходит в противоположном направлении.

Если я пытаюсь изменить возраст на часах на 20 и изменить возраст на телефоне на 30, то получаю ошибку, связанную с конфликтами слияния, потому что я не использую самую последнюю версию NSManagedObject на одном из устройств (в зависимости от того, какой возраст меняю на последнем).

Как я могу заставить их работать без проблем?

Ответы на вопрос(1)

Ваш ответ на вопрос