기존
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 설정이 덜 되어있는게 아니었을지..