From 42f5c49cbc5b7b189cf2dd39979e184753daa0a7 Mon Sep 17 00:00:00 2001 From: Klaus Date: Wed, 30 Aug 2023 17:00:48 +0900 Subject: [PATCH] =?UTF-8?q?=ED=91=B8=EC=8B=9C=20=EB=B0=9C=EC=86=A1=20-=20?= =?UTF-8?q?=EC=9A=B0=EC=84=A0=EC=88=9C=EC=9C=84=EC=99=80=20=EC=86=8C?= =?UTF-8?q?=EB=A6=AC/=EC=A7=84=EB=8F=99=EC=9D=84=20=EC=9C=84=ED=95=B4=20Ap?= =?UTF-8?q?nsConfig,=20AndroidConfig=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../co/vividnext/sodalive/fcm/FcmService.kt | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/fcm/FcmService.kt b/src/main/kotlin/kr/co/vividnext/sodalive/fcm/FcmService.kt index 1b08b35..f5e8fbf 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/fcm/FcmService.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/fcm/FcmService.kt @@ -1,5 +1,8 @@ package kr.co.vividnext.sodalive.fcm +import com.google.firebase.messaging.AndroidConfig +import com.google.firebase.messaging.ApnsConfig +import com.google.firebase.messaging.Aps import com.google.firebase.messaging.FirebaseMessaging import com.google.firebase.messaging.MulticastMessage import com.google.firebase.messaging.Notification @@ -27,6 +30,22 @@ class FcmService { val multicastMessage = MulticastMessage.builder() .addAllTokens(tokens) + multicastMessage.setAndroidConfig( + AndroidConfig.builder() + .setPriority(AndroidConfig.Priority.HIGH) + .build() + ) + + multicastMessage.setApnsConfig( + ApnsConfig.builder() + .setAps( + Aps.builder() + .setSound("default") + .build() + ) + .build() + ) + if (container == "ios") { multicastMessage .setNotification(