ARCHIVES

태그

신고하기

상단 메뉴 페이지

기본 콘텐츠로 건너뛰기

[iOS] 확장 푸시 사용법, Notification Extention


푸시는 두개의 확장 타겟을 지원한다.
Notification Service Extention
Notification 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









































댓글