与Firebase的聊天通知

问题描述:

我正在创建聊天应用。我使用的是Firebase,我成功地从Firebase界面发送推送通知。但是现在我想在用户A作为普通的聊天应用程序向用户B发送消息时发送通知。我在网上搜索,我发现几件事情,通过使用本地通知。如果你有一些提示,这将是要命与Firebase的聊天通知

我开始通知的执行情况:

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

感谢所有:)

我认为你需要做的是有一个独立的app server过程监视您的实时数据库。当它发现聊天部分已更新时,它可以通过Firebase Cloud Messaging向目标用户发送通知send off

不幸的是,如果您希望开箱即用的客户端解决方案不涉及运行您自己的服务器,那当前不是一种选择。