Я переименовал некоторые Entities
из name.xcdatamodeld
и удалил другие Entities
, а затем я удалил приложение из симулятора и перезапустил его, но когда я запустил приложение, у меня произойдет сбой ниже:
PortalApp[4672:94749] [error] error: -addPersistentStoreWithType:SQLite configuration:(null) URL:file:///Users/me/Library/Developer/CoreSimulator/Devices/C094CF3E-7181-40AC-A524-3F8A8DFF4435/data/Containers/Data/Application/4B52E366-DB37-4E7C-AB65-DA7B4D2B3BB3/Documents/MyDB.sqlite options:(null) ... returned error Error Domain=NSCocoaErrorDomain Code=134100 "(null)" UserInfo={metadata={
NSPersistenceFrameworkVersion = 866;
NSStoreModelVersionHashes = {
Degrees = <2b0631df 5061efec 22ec7f0a dcf7e24f b77c2c73 2f8b9e31 97232c2d 17e05d98>;
ShortMajorTBL = <9d0263c5 f17cc305 bff7b776 df4a4318 62036151 4d526781 2a21fdde c33a28f1>;
};
NSStoreModelVersionHashesVersion = 3;
NSStoreModelVersionIdentifiers = (
""
);
NSStoreType = SQLite;
NSStoreUUID = "2AC92D09-DE75-40EA-827A-3217C64A301E";
"_NSAutoVacuumLevel" = 2;
}, reason=The model used to open the store is incompatible with the one used to create the store} with userInfo dictionary {
metadata = {
NSPersistenceFrameworkVersion = 866;
NSStoreModelVersionHashes = {
Degrees = <2b0631df 5061efec 22ec7f0a dcf7e24f b77c2c73 2f8b9e31 97232c2d 17e05d98>;
ShortMajorTBL = <9d0263c5 f17cc305 bff7b776 df4a4318 62036151 4d526781 2a21fdde c33a28f1>;
};
NSStoreModelVersionHashesVersion = 3;
NSStoreModelVersionIdentifiers = (
""
);
NSStoreType = SQLite;
NSStoreUUID = "2AC92D09-DE75-40EA-827A-3217C64A301E";
"_NSAutoVacuumLevel" = 2;
};
reason = "The model used to open the store is incompatible with the one used to create the store";
}
Iудалил Degrees table
и переименовал ShortMajorTBL
в FiltersTBL
.
Я очистил проект и собрал его, но пока не потерпел крах.