Ho creato un'app iOS/Apple Watch con WatchKit 1.0 che utilizza un contenitore di gruppo condiviso e un framework personalizzato per accedere allo stesso archivio di dati di base. Ora, nella guida di transizione per watchos 2.0, Apple dice questo:Utilizzo di Core Data con watchOS 2.0
Se la vostra applicazione Watch esistente e iOS utilizzare un contenitore di gruppo condivisa o iCloud per lo scambio di dati, è necessario cambiare il modo di scambiare i dati in watchos 2. Poiché l'estensione WatchKit ora funziona su Apple Watch, l'estensione deve scambiare dati con l'app iOS in modalità wireless. Puoi farlo utilizzando un oggetto NSURLSession o utilizzando il framework Watch Connectivity, che supporta la comunicazione bidirezionale tra la tua app iOS e l'estensione WatchKit.
Come funziona con Core Data, tuttavia? Devo mantenere due negozi separati, uno nella cartella Documenti sull'orologio e uno sul telefono, e utilizzare il framework Watch Connectivity per sincronizzare le modifiche? Vedo che watchOS 2.0 può accedere al framework Core Data (è nella lista di Available Technologies) ... ma non sono sicuro di come sia utile quando il negozio si trova sul telefono. Qualsiasi aiuto/guida è apprezzato!
Ciao, hai risolto questo problema. Si prega di aiutare con il codice su come accedere ai dati di base nel kit di sorveglianza OS 2 – Rajesh