2 개의 다른 iOS 장비에서 동일한 sqlite 데이터베이스를 공유하거나 서로 업데이트 할 수 있습니까?여러 iOS 장비 + 중앙화 된 sqlite 데이터베이스
답변
쉽지 않습니다. iCloud를 통해 db를 동기화 할 수 있지만 데이터를 덮어 쓸 가능성이 큽니다.
두 장치에서 발생한 변경 사항을 감지하고 병합 할 수있는 일종의 동기화 도구를 작성하는 것이 좋습니다.
일반적인 방법은 타임 스탬프 열을 사용하고 마지막 동기화 이후 수정 된 모든 행을 가져온 다음 다른 데이터베이스를 업데이트하는 것입니다.
타임 스탬프가있는 멋진 아이디어. 고맙습니다. 도구 또는 그것의 논리를 동기화하는 데 대한 아이디어가 있습니까? –
OpenMobster의 동기화 서비스를 살펴볼 수 있습니다. 충돌 관리 기능을 갖춘 다중 장치 동기화 작업을 지원합니다. 그 다음 동기화 모드를 지원이 외에
:
양방향
단방향 장치
일방향 서버
부팅
완전한 오프라인 모드에서 실행할 수 있으며 변경 사항이 자동으로 추적되고 네트워크와 동기화됩니다. 현재 클라우드 및 로컬에 보관되어있는 것과 동일한 데이터를 보유하고있는 다른 기기에서 동기화가 발생합니다.
프로젝트는 다음 위치에 있습니다 http://openmobster.googlecode.com
당신은이 일이 어떻게 작동하는지에 대한 아이디어 얻기 위해 다음과 같은 iOS 동기화 튜토리얼을 볼 수 있습니다 : http://code.google.com/p/openmobster/wiki/iPhoneSyncApp
고맙습니다. 정보를 입력 해보십시오. –
- 1. iOS 장비 이해
- 2. ios - 열린 sqlite 데이터베이스
- 3. 감지 iOS 장비
- 4. 중앙화 된 인증서
- 5. ContentAdapter SQLite 데이터베이스 여러 데이터베이스
- 6. 여러 테이블 SQLite 데이터베이스
- 7. 여러 피트니스 장비 가능
- 8. iOS 4의 SQLite 데이터베이스 문제
- 9. iOS 및 ICloud가있는 SQLITE 데이터베이스
- 10. 여러 열이있는 Android SQLite 데이터베이스
- 11. iOS SQLite 데이터베이스 ... 사전 채우기 데이터
- 12. 암호화 된 SQLite 압축 iOS 용 FTS3 데이터베이스
- 13. 업데이트 된 SQLite 데이터베이스 확인
- 14. iOS SQLite 데이터베이스 복사 및 iCloud에서 제외
- 15. iOS 프로젝트에서 coredata/sqlite 데이터베이스 수명주기 관리
- 16. 압축 또는 압축 iOS sqlite 데이터베이스
- 17. SQLite 데이터베이스 (iOS)에서 행 순서
- 18. 블루투스를 통해 두 개의 iOS 장비 동기화하기
- 19. 클리어링 장비 CPU 프로파일
- 20. sqlite ios thread access
- 21. iOS 핵심 데이터 : 여러 테이블을 포함하는 미리로드 된 sqlite 데이터베이스 사용 방법
- 22. 여러 사용자가있을 가능성이있는 Android 앱용 SQLite 데이터베이스
- 23. sqlite 데이터베이스로 iOS 현지화
- 24. SQLite 데이터베이스 복사본
- 25. 안드로이드 - 관계형 데이터베이스 여러 테이블을 가진 SQLite
- 26. sqlite 데이터베이스
- 27. 아음속 SQLite 여러 파일
- 28. iOS + sqlite 문제 (EXC_BAD_ACCESS)
- 29. SQLite 데이터베이스 다운로드 및 사용?
- 30. IOS 4.2 데이터베이스 패널
당신이 뭘 하려는지를? – Jim
나는이 사람들에 관한 정보가 수정되는 곳과 똑같은 사람들 목록을 가진 2 개의 iPads를 가지고있다. 온라인 데이터베이스를 사용하지 않고도 업데이트 된 데이터를 다른 iPad에서 사용할 수 있기를 바랍니다. –