evermeer / EVCloudKitDao

Simplified access to Apple's CloudKit
Other
645 stars 65 forks source link

Crashes on EVReflection attempt to recreate CKRecordID based on dictionary of properties #63

Closed davidlawson closed 8 years ago

davidlawson commented 8 years ago

I get the following error message when EVCloudData tries to restore data from a cache:

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'You must call -[CKRecordID initWithRecordName:] or -[CKRecordID initWithRecordName:zoneID:]'

It looks like the issue was also mentioned here: https://github.com/evermeer/EVCloudKitDao/issues/39#issuecomment-162350356

mashe commented 8 years ago

Looks like that this commit broke normal behaviour I use EVReflection 2.32.1 unless the issue is fixed

evermeer commented 8 years ago

I have pushed a fix for this as EVReflection version 2.35.0