如何将简单的数据消息从一个用户发送到另一个用户并调出加载数据的页面?

How to send a simple data message from one user to another and bring up a page loading the data?

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

我会使用 Firebase In-App Messaging 还是需要一个实施了 Firebase Admin SDK 的外部服务器?

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

参见 this blog post for an overview of how you can open a specific view controller from the background. As an example, this project GitHub 使用 Firebase 并且似乎可以做你想做的事情。