2012-04-26 3 views
0

나는 충돌이 있고 내 콘솔에서이 오류가 얻을 : 충돌은

Unresolved error Error Domain=NSCocoaErrorDomain Code=134100 "The operation couldn’t be completed. (Cocoa error 134100.)" UserInfo=0x6d30540 {metadata=<CFBasicHash 0x6d2c680 [0x171bb38]>{type = immutable dict, count = 7, 
entries => 
..... 
..... 

reason = "The model used to open the store is incompatible with the one used to create the store"; 

은 내가 코어 데이터에 새로운 오전 죄송합니다, 당신은 이것에 대한 이유를 수행합니다. 감사합니다.

답변

1

장치에서 응용 프로그램을 삭제하고 이끌이를 통해 파생 데이터를 삭제 한 다음 다시 배포하십시오. 핵심 데이터 모델을 변경하고 오래된 빌드를 기기에 남겨두면이 오류가 발생합니다. 따라서 핵심 데이터 모델이 변경된 후 빌드 할 때마다 장치에서 현재 빌드를 삭제해야합니다.

자세한 내용은 Core Data Model Versioning and Data Migration Programming Guide에서 찾을 수 있습니다.

+0

답변 해 주셔서 감사합니다. – samir

0

데이터베이스 자체를 업데이트하지 않고 데이터 모델을 변경 한 것처럼 보입니다. 미리 채워진 DB를 가지고 있다면 모델과 일치하지 않습니다. 당신이 그때하지 않으면 새 DB를 만들기 위해 새로 설치해야합니다.

관련 문제