Prechádzať zdrojové kódy

푸시 수신 페이로드에 "sound": "ctc_alarm.wav",
"android_channel_id": "ctc_alarm" 추가

jksong 3 rokov pred
rodič
commit
0b9fb5c9b1

+ 3 - 2
src/main/java/com/lemon/lifecenter/scheduler/common/PushUtils.java

@@ -51,11 +51,12 @@ public class PushUtils {
             
             String registrationToken = deviceKey;
             
-            AndroidNotification notification = AndroidNotification.builder().setTitle(title).setBody(content).setClickAction(".LoadingActivity").setPriority(Priority.MAX).build();
+            AndroidNotification notification = AndroidNotification.builder().setTitle(title).setBody(content).setSound("ctc_alarm.wav").setChannelId("ctc_alarm").setClickAction(".LoadingActivity").setPriority(Priority.MAX).build();
             AndroidConfig androidConfig = AndroidConfig.builder().setPriority(AndroidConfig.Priority.HIGH).setNotification(notification).setTtl(7200).build();
             
             ApsAlert apsAlert = ApsAlert.builder().setTitle(title).setBody(content).build();
-            Aps aps = Aps.builder().setSound("default").setAlert(apsAlert).build();
+//            Aps aps = Aps.builder().setSound("default").setAlert(apsAlert).build();
+            Aps aps = Aps.builder().setSound("ctc_alarm.wav").setAlert(apsAlert).build();
             ApnsConfig apnsConfig = ApnsConfig.builder().setAps(aps).build();
             
             Message message = Message.builder()