test #25
|
@ -1,5 +1,8 @@
|
||||||
package kr.co.vividnext.sodalive.fcm
|
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.FirebaseMessaging
|
||||||
import com.google.firebase.messaging.MulticastMessage
|
import com.google.firebase.messaging.MulticastMessage
|
||||||
import com.google.firebase.messaging.Notification
|
import com.google.firebase.messaging.Notification
|
||||||
|
@ -27,6 +30,22 @@ class FcmService {
|
||||||
val multicastMessage = MulticastMessage.builder()
|
val multicastMessage = MulticastMessage.builder()
|
||||||
.addAllTokens(tokens)
|
.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") {
|
if (container == "ios") {
|
||||||
multicastMessage
|
multicastMessage
|
||||||
.setNotification(
|
.setNotification(
|
||||||
|
|
Loading…
Reference in New Issue