0

我将 iCloud 与带有 mac 和 iOS 应用程序的库样式 sqllite 核心数据项目一起使用。除了 1 个实体外,它们都可以同步。

在 ipad 上创建的单个记录尝试下载到 mac 时出现错误:

不可接受的属性值类型:property = "completedDate"; 所需类型 = NSDate;给定类型 = __NSCFNumber; value = 0. 2011-12-02 18:19:58.175 Opus Domini[1653:403] -_PFUbiquityRecordsImporter operation:failedWithError:: CoreData: Ubiquity: Import operation ecountered an error: Error Domain=NSCocoaErrorDomain Code=134060 "A Core Data error发生了。” UserInfo=0x10037a580 {exception=不可接受的属性值类型:property = "completedDate"; 所需类型 = NSDate;给定类型 = __NSCFNumber; value = 0.} 尝试在 URL 处导入日志文件:

两个项目共享相同的模型和数据类,其他类包括具有相同参数的日期字段。有任何想法吗?

4

1 回答 1

0

I turned out to be a simple mistake in my subclassed NSManagedObject for that entity. When merging iCloud logs, it uses the properties to set the data.

于 2011-12-03T20:05:03.063 回答