WorkReport_4

오늘 목표 업무

  • 푸시 관련 패치 사항
    • 푸시 중복 사용 ( 클라우드 저장 악용 버그 ) 방지 시스템 구현
    • 푸시를 받는 이벤트 핸들러가 씬 초기화를 여러번 반복하면 이상 작동하던 버그 수정
  • 신 서버 마이그레이션
  • 그래들 빌드로 전환한 업데이트
  • One UI ( 삼성 ) 으로 인한 , 해상도가 바뀌는 이슈

데이터

시간 견적 정확도 : 0 hour

만족도 : 100

목표 이행 : 100

퇴근 시 피로도 : 30

출근 시 피로도 : 95

업무 중 생각난 아이디어의 갯수 : 0

학습량 : 3

업무중 학습

  • C# 이벤트 핸들러는 비어 있거나 해당 이벤트가 add 안되어있어도 remove 함수는 익셉션을 뱉거나 하지 않는다.

  • C# 이벤트 핸들러를 한번에 초기화 하는 방법은 없다.
    • 하지만 리플렉션을 사용해서 인보케이션 리스틀 뽑아 가능하다. ( Unity iOS 에서 리플렉션 이상 작동하므로 쓰지 않음)
  • Unity) Screen.SetResolution() 은 , 유저의 기기 해상도들을 받는 Screen.resolutions ( 배열 ) 들 중에서, 입력한 해상도와 가장 유사한 ( 판단 로직은 모른다. ) 해상도를 이 게임의 해상도로 설정한다. 즉, 어떤 해상도를 설정해도 그 비슷한 것도 없다면 제대로 작동하지 않는다.

궁금증

내일로 미룬 업무

  • One UI ( 삼성 ) 으로 인한 , 해상도가 의도하지 않게 바뀌는 이슈
  • 예약 푸시를 위한 푸시 알림 시스템 개편

개발자 공부 방향 잡기

Published on November 24, 2023

git branch name on windows and linux

Published on November 19, 2023