2010-01-18 3 views
2

PC에 타사 응용 프로그램 데이터 백업 관련 질문이 있습니다.사용자 생성 데이터를 컴퓨터로 어떻게 이전 할 수 있습니까?

사진, 텍스트, 녹음을 저장할 수있는 응용 프로그램을 개발 중입니다. 사용자는 사진이나 녹음의 개수를 추가 할 수 있습니다.

따라서 런타임에는 응용 프로그램 저장소의 크기가 계속 증가합니다. 사용자는 데이터를 잃어 버리지 않으려하지만 저장 용량은 제한적입니다. 따라서 컴퓨터에서 데이터를 백업 한 다음 iPhone에서 삭제하는 것이 중요합니다.

그렇다면 타사 응용 프로그램 데이터를 백업하는 표준 방법은 무엇입니까?

iTunes를 사용하여 MAC과 Windows에서 데이터를 저장할 수있는 방법이 있습니까?

타사 응용 프로그램에서 저장할 수있는 저장 용량에 제한이 있습니까?

+0

그래서이 문제가 Roger_iPhone에서 해결 되었습니까? 그렇다면 우리와 함께 경험을 공유하십시오, 전 정확히 같은 요구 사항을 가지고, 미리 감사드립니다. – Nico

답변

1

아이튠즈는 동기화를 위해 연결되었을 때 아이폰의 완전한 백업을 수행 할 것이다. 아이폰은 모든 애플리케이션 특정 데이터 파일을 포함 할 것이다. 그러나이를 복원하는 유일한 방법은 전체 시스템 이미지를 복원하는 것이므로 비상 백업 일 뿐이며 필요한 것은 아닙니다.

타사는 일반적으로 자체 백업 및 동기화 전략을 제공합니다. 두 가지 방법이 있습니다 :

웹 서비스 (플리커 (Flickr)에 대한 예 Darkslide을.)를 사용하여 동일한 응용 프로그램 (예 : OmniFocus, 가지, 네 개의 트랙.)
  • 의 동반자 데스크톱 버전과 함께

    웹 서비스는 일반적으로 AJAX API (또는 동등한 버전)를 통해 액세스되지만 대용량 파일의 백업에는 시간이 오래 걸릴 것입니다. 데스크톱 동기화 제품은 자체 OmniFocus (예 : OmniFocus는 WebDAV 서버 사용)를 제공하고 내부 동기화 엔진을 사용하여 최신 상태를 유지하고 WiFi 연결을 사용하여 동기화 할 수 있습니다.

    그래서 어느 쪽이든, 자신의 백업을 처리하고 파일 유형 및 메타 데이터를 적절히 처리해야하는 자체 서버를 작성해야 할 가능성이 큽니다. 나는 이것에 대한 제 3 자 해결책을 모르지만, 존재한다면 매우 일반적 일 것이고, 당신의 특별한 요구 (예를 들면 파일 포맷 등)에 맞지 않을 수도있다.

    그렇다면 타사 응용 프로그램 데이터를 백업하는 표준 방법은 무엇입니까?

    동기화 서버를 작성하고 Wi-Fi를 통해 연결하십시오. WebDAV를 처음부터 시작하여 쉽게 뭔가를 구축 할 수 있습니다.

    iTunes를 사용하여 MAC과 Windows에서 데이터를 저장할 수있는 방법이 있습니까?

    iTunes는 전체 시스템 백업 만 수행합니다. 가장 좋은 방법은 휴대용으로 동기화 서버를 작성하는 것입니다.

    타사 응용 프로그램에서 저장할 수있는 저장 용량에 제한이 있습니까?

    AFAIK iPhone에는 애플리케이션 당 저장 용량 제한이 없습니다.자신 만의 솔루션을 제공한다면 30 일 이상 된 파일을 Mac/PC에 보관할 수 있으므로 최신 파일 만 보관할 수 있습니다. 그런 다음 이들이 "즐겨 찾기"를 선택할 수있게 해주면 연령에 관계없이 아이폰에 보관됩니다.

  • +0

    빠른 답장을 보내 주셔서 감사합니다. 위에서 언급 한 보관 기능을 원하지만 자체 동기화 서버를 작성하는 것이 내 응용 프로그램보다 크게 보입니다. 데이터가 증가하는 응용 프로그램을 개발하는 동안 모든 개발자가 수행합니까? 첨부 사진으로 메일 첨부 옵션을 제공한다고 생각했지만 메일 크기가 제한됩니다. 제안 사항이 있으십니까? –

    +0

    이미지 저장을 위해 UIImageWriteToSavedPhotosAlbum()을 사용하여 이미지를 저장하고 내장 된 사진 앨범을 사용해 보지 않겠습니까? 이것은 다른 응용 프로그램과 함께 사용할 수 있도록 이러한 이미지의 중앙 저장소를 활용하고 iPhoto에 동기화 할 수 있습니다. 지금까지 사용자 지정 동기화 지원에 관해서는 Marcus Zarra의 ZSync를 참조하십시오. http://www.zarrastudios.com/ZSync/ZSync.html –

    +0

    @Amitkumar WebDAV 서버가 필요한 대부분을 수행 할 수 있습니다. iPhone 용으로 즉시 사용할 수있는 클라이언트가 있어야합니다. 또한 Brad가 언급 한 ZSync 프로젝트는 매우 유망 해 보입니다. 계속 증가하는 데이터의 경우, 장치에 최신 30 일 (또는 많은 의미가 있음)의 데이터 만 보관하면 저장 요구 사항을 관리 할 수 ​​있습니다. 사진을 이메일로 보내는 것은 상당히 비효율적입니다. – gavinb

    0

    iTunes를 back up your iPhone에 사용할 수 있습니다. iPhone 데이터를 전송하는 과정에서 앱을 백업하라는 메시지가 표시됩니다. 그러나 iTunes 보관함에있는 앱이 아닌 경우 장치에 복원 할 때 앱을 설치할 수 없습니다.