푸시는 두개의 확장 타겟을 지원한다.
Notification Service ExtentionNotification Content Extention
Notifivation Service Extention
푸시 수신 후 띄우고자 하는 데이터를 재구성 가능하다.
메시지를 수정하거나, 없던 데이터를 추가 하거나, 이미지 비디오를 다운 받아 첨부할 수 있다.
파일 url을 받으면 서비스에서 다운받아 보여주는게 가능 하다.
Notification Content Extention
받은 푸시를 3D 터치를 했을 때, 보여주는 화면을 구성할 수 있다.
개인적으로 Service를 사용하면 푸시를 입맛대로 바꿀 수 있어 편리하다.
Content까지 사용하면 핵심기능이 아닌 한, 그냥 넘어가는게 편할 수 있다.
주의 : 서버쪽에서 PUSH 전송 시 데이터 구조는 아래와 같습니다. "mutable-content" 영역이 1 또는 true 가 와야 합니다.
{
"aps": {
"alert": {
"body": "test message",
"title": "test title",
},
"mutable-content": 1,
},
"image": "<image URL 주소>",
}
참고 : https://rhammer.tistory.com/270

댓글
댓글 쓰기