2012-01-05 123 views
0

我有一个新版本的模型,它在一个实体中有一个额外的属性,其他都没有。核心数据在ios5上自动轻量级迁移失败

我已经设置了自动迁移,因为没有其他任何迁移,并且会发生什么情况是,它在ios4.3中按预期方式工作,但在ios5中调用[persistentStoreCoordinator_ addPersistentStoreWithType:NSSQLiteStoreType configuration:nil URL:storeURL options:options error:&error]会导致应用程序崩溃并导致访问不良。

是否存在有关在ios 5中迁移的任何bug或有关自动迁移的任何更改?

我无法得到任何关于崩溃细节的更多信息,因此我的问题是相当普遍的,但只是想知道是否有其他人遇到过迁移与ios5?

回答

2

似乎是在CoreData的错误。创建一个MappingModel并使用这个选项为我解决了这个问题:

NSDictionary *options = [NSDictionary dictionaryWithObjectsAndKeys: 
     [NSNumber numberWithBool:YES], NSMigratePersistentStoresAutomaticallyOption,nil]; 
相关问题