Parse.com - 从 Parse.com 向 iOS 应用程序发送消息,不像推送通知

Posted

技术标签:

【中文标题】Parse.com - 从 Parse.com 向 iOS 应用程序发送消息,不像推送通知【英文标题】:Parse.com - Send message from Parse.com to iOS app, not like push notification 【发布时间】:2014-09-02 19:18:37 【问题描述】:

我正在使用 Parse.com 开发新的 ios 应用程序,用于在两个用户之间聊天。我的问题是,当用户 A 向用户 B 发送消息时,它将存储在 Parse.com 自定义类对象中。但我想知道,Parse.com 如何让用户 B 知道他收到了用户 A 的消息。我们可以频繁地从用户 B 应用程序中获取。但这不是可行的方法。

那么,parse.com 是否有任何选项可以将消息发送给最近收到消息的特定用户?我不想为此使用推送通知,因为推送通知是不同的概念,也不可靠。

谢谢, 维杰。

【问题讨论】:

这是推送通知的众多预期用途之一。您可以发送静默推送通知,并让用户 B 的应用程序自行更新。 APN(不确定它是否和预期使用推送)或轮询(可能不可行)或点对点套接字(我从未尝试过,但请参见此处:***.com/questions/12450597/…) 【参考方案1】:

您所要求的正是推送通知的用途。您唯一的其他选择是轮询更改。

如果您发现推送通知不可靠,则需要实现推送 + 轮询的组合。

还有其他一些技术,但如果没有大量中间件,它们就不是 Parse 的选择。

【讨论】:

以上是关于Parse.com - 从 Parse.com 向 iOS 应用程序发送消息,不像推送通知的主要内容,如果未能解决你的问题,请参考以下文章

从 parse.com 控制台接收推送时显示警报对话框而不是通知

Parse.com Stripe:创建未捕获的费用

向知道电话号码的特定设备发送推送通知,parse.com

Parse.com:向 Android 客户端发送本地化推送通知 - 客户端实现是啥样的?

如何在 parse.com 重新创建已删除的安装表

parse.com - 如何使用 PHP SDK 从 parse.com 查询和获取类似数组的 json?