2010-03-08 1 views
0

난 궁금한데, 사용자 입력 데이터 저장을위한 핵심 데이터 및 사용자 설정 추적 등을위한 plist 파일을 사용하는 응용 프로그램이 있습니다.오래된 plist 및 핵심 데이터 저장소를 업데이트 된 응용 프로그램 (iPhone)으로 마이그레이션하는 방법

개발자로서 저장소에 새 버전을 넣고 사용자가 업데이트를 다운로드하면 어떻게됩니까? 또는 새로운 사용자가 앱을 다운로드합니까? 데이터와 설정을 덮어 쓰지 않는 방법은 무엇입니까? .. 또는 사용자가 새로운 경우 새 모델 빌드입니다.

애플이이 문제를 해결할 방법이 없다면 놀랄 것입니다. "프로그래밍 가이드"에서 찾을 수 없으며, 준비하기 전에 준비해야 할 것이라고 생각합니다. 저장소에 :)

나는 버전 관리가 있으며 개발, 현명하지만 내 핵심 데이터 모델을 동기화하기 위해 경량 마이그레이션을 사용하고 있지만 그 외에 앱이 업데이트 될 때 어떤 일이 발생하는지 전혀 모릅니다. 일부 숙련 된 개발자가 올바른 방향으로 날 지점 수

희망 :

앱이 기존의 이전 복사본 '을 통해'다운로드 및 설치

답변

1

,이 '장소에서'이루어집니다. 사용자의 데이터 파일 및 환경 설정은 그대로 유지됩니다. 핵심 데이터 이전을 올바르게 처리했다고 가정하면 모든 설정이 완료됩니다.

+0

감사합니다. Ben :) 글쎄, 나는있을거야 ...... :) 나는 단지 25 시간의 시간을 가지고 연구하고 개념 증명했다. 개발자 포털에 확실한 히트작이 없었던 것은 당연합니다. 그래서, 이전 버전의 Xcode ontop에서 "배포판"을 설치하면 작동합니다. 실제와 비슷해야합니다. – RickiG

관련 문제