푸쉬 알림 리스트를 제공하기 위해서, 푸쉬 알림의 정보(제목, 내용, 시간)를 데이터베이스에 저장할 필요가 있음.
그런데, 어플이 백그라운드(혹은 종료되었을 때)에서 동작할 경우에는 알림/데이터 페이로드가 이원화되어 있어서 알림이 발생하는 그 시기에 정확한 정보를 저장할 수가 없음.
일단, 리스트를 보기 위해서는 어플을 실행시켜야 하므로 어플 실행 시 밀린 데이터를 저장하기로 결정!
이 방법 때문에 발생할 수 있는 실제 푸쉬 시간과 저장 시간 간의 차이는, 서버 측에서 GMT 기준 시간을 데이터로 제공하여 어플리케이션이 상황에 맞게 조정하는 방법을 택하는 것이 좋아보인다!