2012-01-05 161 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]; 
相關問題