2012-12-03 1 views
0

NSDocumentDirectory에 사용자가 입력 한 정보를 저장하는 앱이 있습니다. 사람들이 겪고있는 문제는 iPhone을 iPhone 5로 업그레이드 할 때 이전 된 NSDocumentsDirectory의 정보가 이전 될 앱을 선택해도 이전되지 않는다는 것입니다.사용자가 iPhone을 업그레이드 할 때 NSDocumentDirectory에서 파일을 전송하십시오.

사용자가 업그레이드 할 때 입력 한 모든 데이터가 손실됩니다.

사용자가 동일한 휴대 전화에서 앱을 업그레이드하면 데이터가 손실되지 않습니다. 새로운 iPhone으로 업그레이드 할 때만 발생합니다.

사용자 데이터를 올바르게 저장하고 휴대 전화를 업그레이드 할 때 전송되는 방법을 알려주세요.

답변

0

데이터는 이전 장치의 전체 백업을 수행 한 다음 새 장치로 전체 백업을 복원하도록 선택한 경우에만 새 장치로 전송됩니다. 앱을 전송하기 만하면 데이터가없는 앱이 새로 설치됩니다.

이것은 항상 iTunes (그리고 현재 iCloud 백업)의 주요 문제였습니다. 단일 앱과 그 데이터를 백업 할 방법이 없으며 단일 앱과 데이터를 복원 할 수있는 방법이 없습니다. 앱만 복원 할 수 있지만 전체 기기 복원이 완료되지 않은 경우 데이터가 복원되지 않습니다.

내 모든 응용 프로그램에는 자체 데이터를 백업하고 복원 할 수있는 자체 내장 기능이 있습니다. 이를 통해 사용자는 쉽게 장치간에 데이터를 전송하거나 실수로 자신의 데이터를 엉망으로 처리 할 수 ​​있습니다.

+0

iPhone 4와 업그레이드 된 iPhone5간에 전체 복원을 수행 할 수 있습니까? – user1873491

+0

솔직히 모르겠습니다. 나는 결코 그것을 시도하지 않았다. 아이튠즈 4를 아이폰 5로 2 ~ 3 개월 전에 업그레이드 할 때 아이튠즈가 나에게 옵션을 주었다고 생각한다. 하지만 새로운 장비로 iPhone 5를 설치하기로했습니다. 그것은 작동해야합니다. – rmaddy