【问题标题】:APNS? Or Polling? Which is more reliable?APNS?还是轮询?哪个更可靠?
【发布时间】:2013-01-02 17:44:23
【问题描述】:

我正在开发一个小型消息应用程序,类似于 IM 或 SMS 文本消息。我显然计划在应用程序未运行时使用 Apple 的推送通知服务 (APNS) 来通知用户新消息。问题是,当它 运行时呢?我是否应该依靠 APNS 来通知应用何时刷新用户收到的消息列表?或者,我应该定期轮询以获取任何新消息吗?

我的应用程序将使用 RestKit 0.20 作为其 Web 服务客户端库。在那里配置轮询应该很容易,但我担心创建连接的额外开销,以及轮询会增加带宽利用率。

APNS 是否足够可靠,可以在收到新消息时使用它来触发 UI 刷新?还是应该通过轮询在应用程序本身内手动处理?

【问题讨论】:

    标签: ios apple-push-notifications restkit


    【解决方案1】:

    APNS 非常可靠,因此您可以在收到新消息时使用它来刷新应用程序。但是,它不是 100%,所以我计划在附近保留一个刷新按钮以允许用户可以根据需要进行投票。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-10-30
    • 1970-01-01
    • 1970-01-01
    • 2011-04-20
    • 2013-01-12
    • 2010-10-22
    • 1970-01-01
    • 2018-12-30
    相关资源
    最近更新 更多