2016-11-04 1 views
0

Ich erstelle eine Chat-App. Ich verwende Firebase, es ist mir gelungen, Push-Benachrichtigungen von der Firebase-Oberfläche zu senden. Aber jetzt möchte ich eine Benachrichtigung senden, wenn ein Benutzer A eine Nachricht an den Benutzer B als normale Chat-App sendet. Ich suche im Web und ich fand einige Dinge, indem Sie lokale Benachrichtigung verwenden. Wenn Sie ein paar Tipps, die ehrfürchtige wäre istChat-Benachrichtigung mit Firebase

ich die Umsetzung der Mitteilung gestartet:

let notificationTypes: UIUserNotificationType = [.alert, .badge, .sound] 
    let notificationSetting = UIUserNotificationSettings(types: notificationTypes, categories: nil) 
    application.registerForRemoteNotifications() 
    application.registerUserNotificationSettings(notificationSetting) 

Dank all :)

Antwort

0

Ich denke, was Sie tun würde müssen, ist eine separate app server haben Prozessüberwachung Ihrer Echtzeitdatenbank Wenn festgestellt wird, dass ein Chat-Abschnitt aktualisiert wurde, kann er eine Benachrichtigung über Firebase Cloud Messaging an den Zielbenutzer senden: send off.

Wenn Sie auf eine Out-of-the-Box-Client-Lösung gehofft haben, die keinen eigenen Server benötigt, ist das leider keine Option.