오늘도 열심히 푸시 알림을 구현하기 위해 하루 종일 골머리를 앓았다.. 어제 푸시 알림을 띄우긴 했는데 배포 과정에서 두 번 출력이 되거나, 내용이 보이지 않는 점등이 있었는데 프론트와 합을 맞추면서 제대로 구현을 했다. 서버에서는 notification을 지우고 data에만 내용을 담고, 프론트에선 백그라운드 코드를 살리면서 두 번 출력되는 것을 막았고, 내용도 정확하게 보이게 되었다.
다만 새로운 문제가 생긴 것이 아이폰 환경에서는 동작하지 않는다는 것이다. 이미 기획단계부터 아이폰에서 큰 문제가 있을 거란 걸 알고 있었지만, 우회하는 방법이 있는 줄 알았는데 현재까지 조사한 걸로는 거의 구현이 불가능하거나 꽤 많은 시간이 소요될 것 같아서 아이폰은 배제하고 진행해야 할 것 같다. 나중에 방법도 알고 시간이 남으면 아이폰에서도 동일한 기능을 할 수 있도록 해볼 예정이다.
우리는 4기의 수면 어플 코드를 뜯어보면서 이런저런 궁금증이 생겨서 내일 슬랙으로 여쭤볼 생각이다. 이곳도 아이폰은 배제하고 구현한 것 같아서 같은 이유인지, 이런저런 자문을 좀 구해볼까 한다.
내일 오전까지 푸시 알림에 힘을 쏟고 오후에는 나도 해야 하는 스케줄러 작업과 소켓 파일 분리를 해서 엔진 x로 로드밸런싱을 하는 것을 도울 예정이다. 추가로 시간이 된다면 joi 모듈을 따로 빼서 하나의 파일에서 유효성 스키마를 가져와서 비교하면 더 좋을 것 같다.
이번 주가 많이 힘들고 팀원 중 한 명이 코로나가 걸렸고, 그 전날 다 같이 만난 우리 팀원들도 하나둘씩 컨디션이 나빠지고 있는데 별일 없이 힘들어서 컨디션이 나빠진 거였으면 좋겠다. 나도 아직 증상은 없지만, 혹시 모르지.. ㅠ
내일도 힘내서 ㅎㅇㅌ하자
'일지 > TIL' 카테고리의 다른 글
TIL 220922 - 리프레쉬토큰.. (1) | 2022.09.23 |
---|---|
TIL 220921 (0) | 2022.09.22 |
TIL 220919 (1) | 2022.09.20 |
TIL 220917 - 중간발표 (0) | 2022.09.18 |
TIL 220916 - 현실세계 모각코 (0) | 2022.09.17 |