Usando Core Data con watchOS 2.0

Creé una aplicación iOS / Apple Watch con WatchKit 1.0 que usa un contenedor de grupo compartido y un marco personalizado para acceder al mismo almacén de Core Data. Ahora, en la guía de transición para watchOS 2.0, Apple dice esto:

Si su aplicación Watch existente y su aplicación iOS usan un contenedor de grupo compartido o iCloud para intercambiar datos, debe cambiar la forma en que intercambia esos datos en watchOS 2. Debido a que la extensión WatchKit ahora se ejecuta en Apple Watch, la extensión debe intercambiar datos con iOS aplicación de forma inalámbrica. Puede hacerlo usando un objeto NSURLSession o usando el marco Watch Connectivity, que admite la comunicación bidireccional entre su aplicación iOS y la extensión WatchKit.

Sin embargo, ¿cómo funciona esto con Core Data? ¿Necesito mantener dos tiendas separadas, una en la carpeta Documentos en el reloj y otra en el teléfono, y usar el marco de Watch Connectivity para sincronizar los cambios? Veo que watchOS 2.0 puede acceder al marco de Core Data (está en la lista deTecnologías disponibles) ... pero no estoy seguro de cómo eso ayuda cuando la tienda se encuentra en el teléfono. Cualquier ayuda / orientación es apreciada!

Respuestas a la pregunta(2)

Su respuesta a la pregunta