<aside> 💡 iOS의 경우 APNS에 대한 연동을 지원합니다. APNS를 통한 Push Notification 연동을 희망하는 경우 담당자에게 문의하세요.
</aside>
<aside> 💡 APNS의 경우 .p8 형식의 인증서만 지원합니다.
</aside>
사용하는 Push Service에 따라 다음의 절차를 수행하세요
Notification 처리를 위해 AppDelegate를 UNUserNotificationCenter의 delegate으로 설정하고 권한을 획득 합니다. 그 이후 Application을 Remote Notification 서비스에 등록합니다.
AppDelegate.swift
func application(
_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
) -> Bool {
UNUserNotificationCenter.current().delegate = self
var options: UNAuthorizationOptions = [.alert, .sound, .badge]
UNUserNotificationCenter.current().requestAuthorization(options: options) { _ in }
UIApplication.shared.registerForRemoteNotifications()
}
Device Token으로 Push Notification을 전송하기 위해 Token을 SDK에 세팅하세요.