首页 > 解决方案 > 如何从一个用户向另一个用户发送简单的数据消息并打开一个加载数据的页面?

问题描述

我想知道移动新闻应用程序如何发送消息,如果您单击推送通知,该应用程序会将您带到特定文章。我正在尝试执行类似的任务,但让用户生成一条消息并将其发送给另一个用户。当另一端的用户收到消息时,他们应该被带到另一个显示消息数据的视图。

我会使用 Firebase 应用内消息传递,还是需要一个已实施 Firebase Admin SDK 的外部服务器?

标签: iosswiftfirebasefirebase-in-app-messaging

解决方案


您需要使用userNotificationCenter(_:didReceive:withCompletionHandler:),根据通知的内容或用户选择的操作触发适当的逻辑。

有关如何从后台打开特定视图控制器的概述,请参阅此博客文章。例如,GitHub 上的这个项目使用 Firebase,并且似乎在做你想做的事情。


推荐阅读