iOS/iOS SeSAC 2기 TIL

iOS swift 백업/복구

Developer-Michelle 2022. 8. 25. 15:47

iOS swift 백업/복구 오늘 수업 내용

 

프로젝트이름: SeSAC2Realm-Diary

 

1. 일기 작성 후 백업, 폰의 파일앱에 저장 (SeSACDiary_1.zip으로 저장했음)

2. 앱 삭제

3. 복구 눌러서 파일앱의 파일 가져와서 복구 (파일앱의 둘러보기에서 선택하면 되었다)

 

백업을 누르면, default.realm파일만 백업되고, 복구시 이 파일을 가져와서 복구하는 형태.

이 프로젝트에서 화면 전환 코드로 짜지 않아서 SceneDelegate에서 HomeVC, BackupVC를 왔다갔다하면서 앱 설치하고 지워보고 했다.

 

보통 앱의 백업복구를 확인해보면 백업복구 화면이 따로 존재하는 형태가 많음.