|
|
|
@ -22,6 +22,8 @@ import com.google.auth.oauth2.GoogleCredentials; |
|
|
|
import com.google.firebase.FirebaseApp; |
|
|
|
import com.google.firebase.FirebaseOptions; |
|
|
|
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.FirebaseMessagingException; |
|
|
|
import com.google.firebase.messaging.Message; |
|
|
|
@ -71,6 +73,11 @@ public class DefaultFirebaseService implements FirebaseService { |
|
|
|
.setAndroidConfig(AndroidConfig.builder() |
|
|
|
.setPriority(AndroidConfig.Priority.HIGH) |
|
|
|
.build()) |
|
|
|
.setApnsConfig(ApnsConfig.builder() |
|
|
|
.setAps(Aps.builder() |
|
|
|
.setContentAvailable(true) |
|
|
|
.build()) |
|
|
|
.build()) |
|
|
|
.putAllData(data) |
|
|
|
.build(); |
|
|
|
firebaseContext.getMessaging().send(message); |
|
|
|
|