【发布时间】:2013-01-02 17:44:23
【问题描述】:
我正在开发一个小型消息应用程序,类似于 IM 或 SMS 文本消息。我显然计划在应用程序未运行时使用 Apple 的推送通知服务 (APNS) 来通知用户新消息。问题是,当它 运行时呢?我是否应该依靠 APNS 来通知应用何时刷新用户收到的消息列表?或者,我应该定期轮询以获取任何新消息吗?
我的应用程序将使用 RestKit 0.20 作为其 Web 服务客户端库。在那里配置轮询应该很容易,但我担心创建连接的额外开销,以及轮询会增加带宽利用率。
APNS 是否足够可靠,可以在收到新消息时使用它来触发 UI 刷新?还是应该通过轮询在应用程序本身内手动处理?
【问题讨论】:
标签: ios apple-push-notifications restkit