Stworzyłem aplikację na iOS/Apple Watch z WatchKit 1.0, która używa wspólnego kontenera grupy i niestandardowego frameworka, aby uzyskać dostęp do tego samego magazynu danych podstawowych. Teraz, w przewodniku przejścia dla watchOS 2.0, Apple mówi:Używanie danych podstawowych przy użyciu watchOS 2.0
Jeśli Twoja aplikacja Watch i aplikacja iOS używają wspólnego kontenera grupy lub iCloud do wymiany danych, musisz zmienić sposób wymiany tych danych w watchOS 2. Ponieważ rozszerzenie WatchKit działa teraz w Apple Watch, rozszerzenie musi bezprzewodowo wymieniać dane z aplikacją iOS. Możesz to zrobić za pomocą obiektu NSURLSession lub korzystając ze struktury Watch Connectivity, która obsługuje dwukierunkową komunikację między aplikacją na iOS a rozszerzeniem WatchKit.
Jak to działa w przypadku danych podstawowych? Czy muszę utrzymywać dwa oddzielne sklepy, jeden w folderze Dokumenty na zegarku i jeden w telefonie, a do synchronizacji zmian używać struktury Watch Connectivity? Widzę, że watchOS 2.0 może uzyskać dostęp do frameworka Core Data (znajduje się na liście Available Technologies) ... ale nie jestem pewien, jak to pomaga, gdy sklep znajduje się w telefonie. Każda pomoc/wskazówki są mile widziane!
Witam, Czy rozwiązałeś ten problem? Proszę pomóż z kodem jak uzyskać dostęp do podstawowych danych w zestawie zegarków OS 2 – Rajesh