<aside> 👀 Table of Contents
</aside>
서버 점검으로 인해 네트워크 연결이 이루어지지 않을 때 사용자에게 메시지를 전달할 때
오래동안 접속하지 않은 유저에게 초대 메시지를 보낼 때
⇒ 앱 내에서 메시지를 전달하는 방법을 사용함
메시지 알림창
푸시 메시지
(위의 한계를 보완하기 위해 고안된 것)
로컬 푸시 알림
서버 푸시 알림
별도의 서버를 통해 APNs
라는 애플의 고유의 메시징 시스템에게 보낸 메시지가
네트워크를 통해 전달
여러가지 장비 필요 + 준비과정 필요
→ 준비할 것들이 많아서 대기업에서 주로 이 기능을 제공함
필요한 시점에 인스턴스 메시지 만들어서 날릴 수 있음
앱 내부에서 만든 특정 메시지를 iOS의 알림 센터를 통해 전달하는 방법
앱이
종료되어 있거나 백그라운드 상태
일 때 메시지를 전달할 수 있는 대표적인 방법
<aside> 👀 로컬 알림 메커니즘
iOS 스케줄러에 의해 발송,
앱 내부에서 미리 메시지를 구성한 후
발송될 시각을 iOS 스케줄러에 등록해 두면 해당 시각에 맞춰 자동으로 발송
</aside>