Diferentes contenidos en la aplicación Watch y la aplicación iOS en CoreData

Tengo un objective de aplicación iOS y un objective watchOS en mi proyecto. Además, tengo un marco para la aplicación de iOS donde mi model CoreData y algunas classs están ubicadas. En otro marco para la aplicación watchOS, tengo las mismas classs. Ahora quiero acceder a los mismos datos en mi aplicación iOS y mi aplicación watchOS. Ya tengo un grupo de aplicaciones donde normalmente se guarda CoreData. Pero cuando abro la aplicación, hay una tienda vacía sin datos y en el teléfono está la tienda normal. ¿Qué error cometí? Tienes algun consejo para mi?

Estoy usando este código para crear la tienda persistente:

var coordinator: NSPersistentStoreCoordinator? = NSPersistentStoreCoordinator(managedObjectModel: self.managedObjectModel) let fileManager = FileManager.default let url = fileManager.containerURL(forSecurityApplicationGroupIdentifier: "MYGROUP")?.appendingPathComponent("XXX.sqlite") var error: NSError? = nil var failureReason = "There was an error creating or loading the application's saved data." var options = [NSMigratePersistentStoresAutomaticallyOption:true, NSInferMappingModelAutomaticallyOption: true] do { try coordinator!.addPersistentStore(ofType: NSSQLiteStoreType, configurationName: nil, at: url, options: options) 

Gracias