【问题标题】:implementing a ios chat (like whatsapp): websocket?实现 ios 聊天(如whatsapp):websocket?
【发布时间】:2014-10-01 10:57:15
【问题描述】:

我正在尝试在 ios 中实现聊天服务。 我的问题是:服务(如 WhatsApp)如何工作?

我找到了一个关于如何使用 websockets 的教程 (here)。方向对吗? 在这种情况下,聊天仅在应用程序运行时才有效。

谁有这方面的经验?

【问题讨论】:

    标签: ios websocket chat


    【解决方案1】:

    教程看起来很不错,会说好的方向。 如果您也想在后台实现套接字,则需要查看后台模式。

    http://www.raywenderlich.com/29948/backgrounding-for-ios

    简而言之,如果您打开套接字,则将其标记为 VOIP 之一,即使在后台也将保持打开状态。

    【讨论】:

    • 发送!使用标签进行标记可能会给苹果审批流程带来问题?
    • 如果您的应用是 VOIP(聊天),应该没问题。如果 somone 向您发送消息并且应用程序在 bg 中,您想得到通知吗?猜猜你也可以试试苹果推送通知。
    • 您是说除了使用 websocket 之外还使用推送通知还是使用推送作为聊天服务和通知(避免使用 websocket)?
    • 当应用程序在前台时,您可以使用 web socket,如果应用程序进入后台,您可以接收推送通知。否则后台模式并保持与服务器的连接,或每 x 秒检查一次。
    • 将聊天标记为 VOIP 之一,允许在后台接收消息(尽管没有通知)?
    猜你喜欢
    • 1970-01-01
    • 2017-09-23
    • 2019-09-14
    • 1970-01-01
    • 2013-01-12
    • 1970-01-01
    • 2014-08-17
    • 2016-08-17
    • 2021-01-16
    相关资源
    最近更新 更多