0
백그라운드에서 핵심 데이터가 변경된 응용 프로그램을 출하했습니다. 현재 문자열로 레이블 된 속성이 있습니다. 이제는 부울로 사용해야합니다. Lightweight 마이그레이션으로 이러한 데이터 유형을 변경할 수 있습니까?속성 데이터 유형 변경 - CoreData 버전 관리
참고. 변경은 백그라운드에서 이루어졌습니다. 아무도이 주체에 아직 정보가 없습니다.
백그라운드에서 핵심 데이터가 변경된 응용 프로그램을 출하했습니다. 현재 문자열로 레이블 된 속성이 있습니다. 이제는 부울로 사용해야합니다. Lightweight 마이그레이션으로 이러한 데이터 유형을 변경할 수 있습니까?속성 데이터 유형 변경 - CoreData 버전 관리
참고. 변경은 백그라운드에서 이루어졌습니다. 아무도이 주체에 아직 정보가 없습니다.
속성 사용 여부에 관계없이 데이터 저장소는 새 데이터 모델을 준수해야합니다. 그렇지 않으면 앱이 자동으로 사용자에게 충돌하므로 권장 할만한 사항은 아닙니다.
따라서 가벼운 마이그레이션을 사용해야합니다. 도움을 받으려면 documentation을 참조하십시오.
가벼운 마이그레이션을 시도하고 있지만 작동하지 않습니다. 나는 속성을 제거하고 다른 이름을 가진 새 이름을 추가 한 다음 내 코드를 수정하고 수정했습니다. – endy
사용자에게 충돌이 발생하지 않도록하려면 여전히 간단한 마이그레이션이 필요합니다. – Mundi