2012-04-11 2 views
3

xcode 또는 다른 수단을 통해 개발 iphone에서 coredata db (sqlite store)를 가져 오거나 볼 수있는 방법이 있습니까? 나는 내 맥에서 시뮬레이터를 통해 만든 DB를 검사 할 수 있었지만, 나는 실제 데이터를 읽는 중이므로 (애플 리케이션에서 디버깅보기를 만들지 않고) 무엇이 유효한지 확인하고 싶다. 그것을 coredata에 저장합니다.Core Data에 저장된 데이터를 개발 아이폰에서 볼 수 있습니까?

+0

Do not get it. 당신은 무엇을하길 원합니까? SQLite 데이터베이스에서 검사할까요? –

+0

아니요, iphone에있는 sqlite db의 복사본을 개발에 사용하고 싶습니다 - coredata를 통해 저장된 데이터의 유효성을 검사하고 싶습니다. 나는 대런의 제안이 내가 찾고있는 것이라고 생각한다 ... 내가 확인한 후에 피드백을 게시 할 것이다 – deleted

답변

1

공식적인 방법이 있는지 모르겠지만 iExplorer 이전의 iPhone Explorer라는 소프트웨어를 사용합니다. http://www.macroplant.com/iexplorer/

그런 다음 시뮬레이터와 비슷한 Apps 디렉토리를 찾아보고 응용 프로그램을 찾고 문서 디렉토리로 이동하여 sqlite 파일을 가져올 수 있습니다.

희망이 있습니다.

2

예, Xcode 구성 도우미를 사용할 수 있습니다. 휴대 전화, 앱을 선택하면 샌드 박스에서 파일을 내보내고 가져올 수 있습니다. http://developer.apple.com/library/ios/recipes/xcode_help-devices_organizer/articles/copy_app_data_from_sandbox.html#//apple_ref/doc/uid/TP40010392-CH14-SW1

+0

덕분에 darren, 나는 이것을 오늘 밤 시도 할 것이다! – deleted

+0

이전에이 메서드를 사용하여 사용 된 SQLite db를 추출하고 내용을 변경 한 다음 다시 넣었습니다. – Darren

관련 문제