2011-01-10 1 views
1

내가 클라이언트에 대한 아이 패드 응용 프로그램 아키텍처를 해결하고 있는데 나는이 결론에 도달했습니다 : 나는 간단한을 개발배포 SQLite는 DB

  • , 로컬을 실행 CMS 클라이언트가이 CMS에서 나는 클라이언트는 업데이트 할 수 있어야합니다
  • 이 SQLite는 DB를 읽고 제시 아이 패드 애플리케이션을 개발하는 SQLite는 DB 파일
  • 에 내용을 내보낼 수있는 콘텐츠를
  • 클라이언트를 편집 할 수 SQLite 데이터베이스 파일
  • 아이 패드 애플리케이션은 그/그녀의 노트북에서이 DB 파일 내 클라이언트 사본

내 질문은 정말 인터넷 연결에 의존 할 수 안됩니다 (맥 필요한 경우) iTunes를 통해, 아이 패드 애플리케이션 있도록 SQLite 데이터베이스를 업데이트합니까?

아마도 Monotouch를 개발 용으로 사용할 것입니다.하지만 차이가 없어야합니다. 이 앱은 엄격하게 iPad 앱이지만 여러 측면에서 서로 연관되어 있기 때문에 iPhone을 태그로 포함 시켰습니다.

답변

1

응용 프로그램의 속성을 Info.plist으로 설정하면 iPad를 iTunes에 연결할 때 문서 폴더를 사용할 수있게됩니다. 이런 식으로 장치간에 파일을 복사 할 수 있습니다.

+0

내 iPad 앱을 문서 폴더의 SQLite 데이터베이스 파일에 첨부하고 읽을 수 있습니까? – Simeon

+0

아니요, 데이터베이스 파일을 응용 프로그램의 Documents 폴더에 복사합니다. iPad가 PC 파일 시스템에 액세스 할 수 없습니다. –

+0

OK ... 나는 iPad 앱에서 iPad의 Documents 폴더를 언급한다는 것이 매우 분명하다고 생각합니다. 이상한 "액세스 - 노트북에서 iPad으로"- 폴더가 아닙니다. 어쨌든 iPad 응용 프로그램에서 복사 된 SQLite DB 파일에 액세스하여 읽을 수있는 것 같습니다. 나는이 기술을 사용하여 개념 증명을 만들려고 노력할 것이며 그것이 효과가 있다면 답을 받아 들일 것입니다. – Simeon