0

在我的应用程序中,我使用 Parse.com 作为我的服务器提供商。该应用程序包括一个聊天服务,其工作原理如下:每 3 秒我发送一个查询,如果有任何聊天的日期大于我查询的最后一个日期,则返回。它运行良好,但我希望我的应用程序更高效,因为我不希望用户每 3 秒刷新一次就丢失 1 或 2 kb。我希望应用程序能够在添加新聊天时接收聊天,我称之为推送。类似于邮件应用程序,当有新邮件可用时,它们会被下载(我不知道苹果是否真的这样做了,或者不时刷新)。有什么建议么?

4

1 回答 1

1

是的,APNS 的所有部分。

当您发送消息时,也向所有收件人发送推送。

https://parse.com/tutorials/ios-push-notifications

当然有一些设置,但是一旦你保存消息,让用户安装,然后推送给他们。然后您需要修改您的 appdelegate,以便如果在应用程序打开时收到推送,如果用户在聊天窗口中,则只需刷新您的聊天窗口,或者如果用户在另一个窗口中,则可能只是向用户显示某种警报应用程序的一部分。

于 2013-09-28T13:34:41.730 回答