TIL: RN | FCM 서버 환경 데이터 형식

Lumpen·2023년 7월 21일
0

FIrebase

목록 보기
2/2

기존

notification: { body: message, title },
token,
apns: {
  payload: {
    aps: {
      'content-available': 1,
        alert: {
          body: this.message,
          title,
        },
      },
  },
}

위와 같이 알림 메시지 데이터 형식이 작성되어 있었는데
foreground 메시지가 android 에서만 제대로 동작하고
iOS 에서는 되지 않았다
background 메시지는 모두 잘 되는 상태

notification: { body: message, title: title },
token,
data: {
	body: message,
    title: title
}

이런 형식으로 변경하니 모두 잘 동작함..

변경 전 데이터 형식은 플랫폼 별 메시지를 따로 보내야할 때 사용하는데
ios 설정이 덜 되어있는게 아니었을지..

profile
떠돌이 생활을 하는. 실업자, 부랑 생활을 하는

0개의 댓글