[iOS/Swift] Realm - 백업 및 복구 구현하기
·
iOS/🔎 swift 정리하기
💡 백업 / 복구 개인 앱의 경우 개개인에게 백업 복구의 책임을 넘긴다. 개발자 → 기능만 제공, 백업 알아서,, 구글 드라이브, 드랍박스로 백업하기 → 써드파티 프로그램의 정책으로 유지보수 비용이 높다 아이폰 파일 앱 사용하여 백업 복구하도록 하기 1. realm 파일 자체를 압축 마이그레이션 대응이 잘 되어야 한다. 사용자가 백업해두고 한참 뒤에 복구할 수 있기 때문 realm 파일을 복구할 때는 복구 완료 후 앱을 껐다 켜야 함 2. json으로 압축하기 다른 sql을 쓰더라도 대응하기 좋음 🔎 realm 파일 압축하기 백업하고자 하는 파일들의 경로 배열 생성 var urlPaths = [URL]() 도큐먼트 위치 guard let path = documentDirectoryPath() else {..