Skip to content

기기 복원 후 설치와 공유 상태를 다시 확인한다 - #205

Merged
OnlyReadOneBook merged 1 commit into
mainfrom
feat/201
Sep 6, 2026
Merged

OnlyReadOneBook merged 1 commit into
mainfrom
feat/201

Conversation

@OnlyReadOneBook

Copy link
Copy Markdown
Owner

📌𝘐𝘴𝘴𝘶𝘦𝘴

Closes #201

📎𝘞𝘰𝘳𝘬 𝘋𝘦𝘴𝘤𝘳𝘪𝘱𝘵𝘪𝘰𝘯

  • 기기 이전과 백업 복원 뒤에는 로그인과 공유 코드 등록을 다시 확인합니다. 설치 표시·공유 설정·알람 장부를 백업에서 제외하고, 이전 백업에 포함된 값도 복원 완료 시 초기화합니다.
  • 현재 기기에서 앱을 업데이트하면 설정을 유지합니다. 새 기기로 복원할 때 테마는 기본값으로 시작하며, 서버 일정은 그대로 보존합니다.

📷𝘚𝘤𝘳𝘦𝘦𝘯𝘴𝘩𝘰𝘵

화면 변경 없음.

💬𝘛𝘰 𝘙𝘦𝘷𝘪𝘦𝘸𝘦𝘳𝘴

  • 최신 main 통합 후 app build·단위 테스트·ktlint·lint와 Node 300개 통과.
  • 전용 API34 에뮬레이터에서 실제 복원 완료 콜백 계측 테스트 통과. 이전 설정 제거·다른 preferences 보존·반복 실행을 확인했습니다. 첫 시도에서 테스트 APK 저장 경로 권한 때문에 fixture 생성이 실패하여, 대상 APK 안의 별도 접두사 경로로 격리한 뒤 통과했습니다.
  • 소스/merged manifest의 agent 연결과 cloud backup/device transfer 제외 목록 검증. Google 백업·제조사 이전 전체 왕복은 별도 기기 검증입니다.
  • Android BackupAgent/Auto Backup 공식 문서에 맞춰 복원 중 Hilt/Firebase 초기화에 의존하지 않습니다.

@OnlyReadOneBook
OnlyReadOneBook merged commit c9576fd into main Sep 6, 2026
12 checks passed
@OnlyReadOneBook
OnlyReadOneBook deleted the feat/201 branch September 6, 2026 08:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix: 기기 복원에서 설치와 공유 설정을 다시 확인한다

1 participant