Я использую iCloud с проектом данных ядра sqllite в стиле библиотеки с приложениями Mac и iOS.Они синхронизируются все правильно, за исключением 1 объекта.
Одиночная запись, созданная на ipad, пыталась загрузить на mac с ошибкой:
Недопустимый тип значения для атрибута: property = "completeDate";желаемый тип = NSDate;заданный тип = __NSCFNumber;значение = 0. 2011-12-02 18: 19: 58.175 Операция Opus Domini [1653: 403] -_PFUbiquityRecordsImporter: failedWithError :: CoreData: Ubiquity: операция импорта обнаружила ошибку: Ошибка Domain = NSCocoaErrorDomain Code = 134060 "Ошибка данных ядрапроизошло «.UserInfo = 0x10037a580 {исключение = недопустимый тип значения для атрибута: property = "completeDate";желаемый тип = NSDate;заданный тип = __NSCFNumber;value = 0.} при попытке импортировать файл журнала по URL-адресу:
Оба проекта используют одну и ту же модель и классы данных, а другие классы содержат поля Date с одинаковыми параметрами.Есть идеи?