Closed Jerland2 closed 5 years ago
You can't do that (and you shouldn't need to).
There are two persistent stores in Seam3 - The persistent store that is implemented by Seam3 and a regular SQLite persistent store that is used internally by Seam3 to cache the data from CloudKit locally. the sm_LocalStore_RecordID
attribute is added to entities in this backing store. The backing store is not exposed to client applications
This is unfortunate as I am trying to migrate an application away from Seam3 (Sorry, but I want to try to implement CloudKit myself, nothing bad towards the library). So it seems the only way to migrate away from Seam3 is to:
Perhaps when you get time you could implement a way to do this so that we can migrate the local Unique id that seam3 creates
You will need to write custom code to do what you want. You could write code to access the Seam3 backing store directly if you want
I have an app that includes Seam 3 as a dependency, I am in need of directly accessing "sm_LocalStore_RecordID". Is there a way that I can directly access "sm_LocalStore_RecordID" from the managed object? I have tried directly calling value for key on the NSManagedObject but I get a fatal error that there is no key with that name? Any ideas?
is this possible? if so, any direction?