我正在创建一个聊天应用。我正在使用firebase,我成功从Firebase界面发送推送通知。但是现在我想在用户A作为普通聊天应用向用户B发送消息时发送通知。我在网上搜索,通过本地通知我找到了一些东西。如果你有一些很棒的提示
我开始执行通知:
let notificationTypes: UIUserNotificationType = [.alert, .badge, .sound]
let notificationSetting = UIUserNotificationSettings(types: notificationTypes, categories: nil)
application.registerForRemoteNotifications()
application.registerUserNotificationSettings(notificationSetting)
全部谢谢:)
答案 0 :(得分:0)
我认为您需要做的是有一个单独的app server进程来监控您的实时数据库。当注意到聊天部分已更新时,它可以{@ 3}}通过Firebase Cloud Messaging向目标用户发送通知。
如果您希望开箱即用的客户端解决方案并不涉及运行您自己的服务器,那么不幸的是,这不是一个选项。