FirebaseAuthentification
- [x] LoginViewController 에서 앱으로 카카오 로그인
정상작동
- [x] LoginViewController 에서 웹으로 카카오 로그인
테스트필요
- [x] LoginViewController 에서 애플 로그인
오류
- case: 기존에 appleLogin으로 가입했으며, 회원탈퇴 후
→ 재가입의 경우 profile인 [이름, 아이디]를 정상적으로 받아오지 못하는 경우가 생긴다.
→ 해결: Apple login revoke token (애플 로그인 탈퇴 처리)를 해주어야한다.
- [x] EtcSettingViewController에서 로그아웃
정상작동
- [x] EtcSettingViewController에서 로그아웃
정상작동
FireStore CRUD
create
- [x] AddViewController 에서 추가 테스트
정상작동
read
update
- [x] MainViewController (ContextMenu) → UpdateGiftInfoViewControleller로 수정하기
정상작동
- [x] MainViewController (ContextMenu) → [사용하기] 버튼으로 수정하기
정상작동
- [x] DetailViewController [사용하기] 버튼으로 상태 수정하기
정상작동
- [x] DetailViewController → ModifyViewController로 이미지 수정하기
정상작동
- [x] DetailViewController → UpdateGiftInfoViewControleller로 수정하기
- 엉뚱한 index가 수정되는 현상 발견
다시 동일한 오류를 내지못하고있음 ;
- 원인: FirebaseDB 웹에서 데이터를 삭제하거나 추가하고 앱을 실행하면 해당 인덱스문제가 발생함.
- 해결: FirebaseDB 에서 데이터를 건들지않으면 에러가 발생하지않음.
delete