【问题标题】:How to implement message delivered notification iOS如何实现消息传递通知iOS
【发布时间】:2014-08-25 07:26:21
【问题描述】:

我正在为 iOS 开发一个消息传递应用程序,我想在应用程序上显示用户状态传递和读取的消息。我要实现这是两个阶段。第一阶段就像whatsapp。应用程序将在传递到服务器时显示一个刻度线,当消息从服务器发送到目的地时显示两个刻度线。

在第二阶段,我必须实现 iMessage 或 BBM 等功能。仅当用户阅读消息时才必须显示“已读”状态。

我建议我可以从两端发送推送通知,但这对我来说听起来不是一个合适的解决方案。所以在这里寻求专家的建议。

【问题讨论】:

  • 您在此处发布问题之前尝试过什么?试试 google,你会发现太多的教程和参考资料。
  • @pawan 是的,我用谷歌搜索了大部分文章都在谈论 xmpp 和 mqtt 等。但我没有使用这些服务器中的任何一个。我一直在寻找关于推送通知的选项,正如 Zigglzworth 提到的那样,推送通知似乎不是实现我想要实现的目标的正确方法。因此我在 SO 中的帖子

标签: ios objective-c apple-push-notifications


【解决方案1】:

发送 PUSH 以在接收端确认消息已传递是不正确的。

您可以按照此处所述实现长轮询技术: long polling in objective-C

另外,看看这篇关于在 iOS 原生使用 WebSockets 来实现类似事情的文章: http://www.elabs.se/blog/66-using-websockets-in-native-ios-and-android-apps

【讨论】:

    【解决方案2】:

    Here is a full tutorial 满足您的所有需求,它有两个部分,将它们都完成,您将拥有一个功能齐全的推送应用程序。

    【讨论】:

    • 这并没有解决所提出的问题。请在回答之前阅读@Tamil 的问题。
    猜你喜欢
    • 1970-01-01
    • 2020-07-16
    • 2018-05-30
    • 2020-06-16
    • 2021-02-19
    • 1970-01-01
    • 2019-02-06
    • 1970-01-01
    • 2019-04-28
    相关资源
    最近更新 更多