Skip to content

221205_스프린트

Woogie edited this page Dec 11, 2022 · 1 revision

안건

  • QA
    • 내가 보낸 메시지 알림 뜨는 문제
      • 보내는 사람의 토큰이 FCM토큰 목록에 안들어가게 하면 됨
    • 채팅방 생성시 이미지 등록 안됨
    • 친구 프로필 디테일에서 친구삭제, 채팅방 삭제 기능 구현 X
    • 채팅방에서 빈 문자열을 보낼 때 마지막으로 보냈던 문자열을 또 보냄
    • [채팅방] 처음 로딩했을 때 참가자 이름을 불러오지 않는 점
      • 참가자 프로필 목록을 fetch 하고, 콜렉션뷰 셀의 이름 업데이트
    • 채팅방에서 채팅방 목록으로 갔을 때 읽은 숫자 카운팅이 안됨
      • viewWillDisappear → observing 객체가 사라지는걸 확인해야 메모리 누수가 사라져 튼튼한 앱이 됩니다.
      • 업데이트 → viewWillAppear → Observe
    • 다크모드..?
    • 움직인 지도가 다시 현위치로 바로 돌아간다.
    • 로그아웃 할 때 아예 멈추는 버그
  • 준영
    • 다크 모드 옵션을 설정에 추가할 필요가 있습니다.

      • 온반 때 해봤던 작업이라 큰 어려움은 없을 것이라 예상합니다.
      • (카카오톡, 디시인사이드 앱) 시스템 설정, 다크 모드 강제, 라이트 모드 강제 3가지를 설정할 수 있게 해야 할 것 같습니다.
      • 혹은 그냥 시스템 설정에만 맡길 수 있는데 (당근마켓) 이 경우, 굳이 다크 모드 옵션 자체가 필요하지 않게 됩니다.

      Untitled

팀 목표

  • 프로젝트 완성
  • 주요 비즈니스 로직 정리 → 그래프 + 텍스트

이번주 계획

  • 화요일까지는 프로젝트 설명 노션 업데이트 완료
  • 디자인 리팩토링
  • 유닛 테스트 코드 작성
  • 월요일 2시까지 Github Project에 이슈 업데이트 하기

  • 준영
    • AppColor 등록 (PR 따로, 우선순위, util에다가 static으로 선언)
    • 프로필 수정 시, 텍스트만 수정했을 때, 사진이 빈 채로 수정되는 버그 픽스 작업 예정
    • 다크 모드 설정 기능 추가 (후순위)
    • 피그마 UI 디자인 업데이트 버전에 맞게 프로필 수정, 등록 화면 UI 변경 예정 (사진 프로필 부분만 변경 될 것으로 예상합니다)
    • 앱 설정에서 선택한 사진만 프로필 수정, 등록 때 불러오고 선택하지 않은 것은 불러오지 않기 (다크모드보다 후순위)
    • 로그아웃 멈춤 버그 픽스
  • 창묵
    • 채팅방 생성 로직 연결
    • Repo 더미 말고 서버 데이터로 교체 및 테스트
    • Segment control으로 채팅방 필터링 기능 구현
    • latitude, longitude 변수 더블 체크
  • 영욱
    • 채팅방목록을 돌아왔을때 안읽은 메세지 사라지지 않는 이슈
    • 실기기 테스트가 안되는 현상
      • 빌드가 안된다?
    • UI 개선
    • 채팅방 거리계산해서 입장가능 불가능 구별
  • 병학
    • 버그 대응
      • 채팅 메세지 날짜 순으로 받아오기
      • 유저 티켓 서비스에 Observe 코드 작성
      • BaseEntity에 createdAt 변수 추가
    • 테스트 코드 작성
      • 코어데이터 서비스
      • 파이어베이스 서비스
      • Repository 코드 테스트
    • DIContainer 클래스 걷어내고 Swinject container 활용하기
    • 탭바 안읽은 메세지 표시
  • 동은
    • 채팅 생성 화면애서 이미지 불러오기 및 저장하기
    • 채팅 UI 어색한 부분 수정
      • 불러오는 메세지들이 많을때, 메세지들이 불러와지는 상황이 빠르게 스크롤되면서 보이는 것이 부자연스럽다.
      • 첫 메세지가 보내질때, 메세지가 나타나는 모습이 부자연스럽다.
      • 키보드 올리기 전에, 가장 하단의 메세지가 반쯤보인다. 뷰의 위치나 크기에는 문제가 없는데 원인파악이 어렵다.
    • QA에 적힌 문제점 수정
    • 채팅 생성시 랜덤 좌표가 추가 (개인정보보호를 위해) +-500m?
    • 채팅 화면에 날짜 표시하기
    • 지도 화면애서 채팅 생성화면/채팅화면으로 화면 전환 확인 필요
    • 오타, swiftLint 수정
    • 내가 보낸 메세지도 채팅목록에 안읽은 메세지로 나타남
    • 채팅에서 날짜별로 메세지 정렬

지도에서 위도를 조건으로 한 쿼리가 동작하지 않는 버그

아래 테스트 데이터를 추가함

스크린샷 2022-12-05 오전 10.28.31.png

오후 스크럼

  • 병학

    • RxTest 진행중이었습니다.
    • 내일 오전까지 작업 완료
      • 채팅메세지 시간순 정렬
      • 유저 티켓 서비스에 Observe 코드 작성
      • BaseEntity에 createdAt 변수 추가
    • Coredata 테스트는 내일 오후에 마무리 할 예정
  • 영욱

    • 입장 불가능한 채팅방들은 UI를 어떻게 표현할지
      • 지금은 Alert으로 입장 불가능으로 띄우고 있습니다.
      • 채팅방 자체를 표시를 안한다 1번 - dequeueReusableCell 데이터 삽입시 분별
      • 잠금표시를 셀에다가 구현한다 2번 - 현재위치 Observe
    • UserTicket 업데이트 이슈
  • 준영

    • 프로필 수정 탭바 UI 새로 수정 중
    • 스크롤바 없이 사용할 수있게 수정

    Simulator Screen Shot - iPhone 14 Pro - 2022-12-05 at 18.44.20.png

  • 창묵

    • 위도/경도 순서 변경 더블 체크
    • 유저의 현재위치 UserDefaults에 저장 (위도, 경도 CurrentUserLatitude, CurrentUserLongitude)
    • 채팅방에서 사용자 현재 위치 계산
    • Segment control
  • 동은

Clone this wiki locally