【发布时间】:2011-06-29 06:17:20
【问题描述】:
我正在尝试关注blog 为 iPhone 构建推送服务。该博客使用 Android 作为工作平台,但它也可以迁移到 iPhone,前提是我在目标 C 中获得了一个 MQTT 客户端。我在任何地方都找不到。我最接近这个的是:
谁能帮我利用这两个选项?我不知道下一步该做什么:(
谢谢!!
【问题讨论】:
标签: iphone push-notification mqtt
我正在尝试关注blog 为 iPhone 构建推送服务。该博客使用 Android 作为工作平台,但它也可以迁移到 iPhone,前提是我在目标 C 中获得了一个 MQTT 客户端。我在任何地方都找不到。我最接近这个的是:
谁能帮我利用这两个选项?我不知道下一步该做什么:(
谢谢!!
【问题讨论】:
标签: iphone push-notification mqtt
对于 swift,您可以使用以下库:https://github.com/ltg-uic/ios-mqtt-base
【讨论】:
我目前在我的项目中使用MQTTKit。它使用起来相当简单直接。
【讨论】:
在这种情况下,HTTP 选项对您没有帮助,因为您没有尝试通过 MQ 与 JMS 应用程序通信(嗯 - 您没有说这是您的目标)。最好的办法是为 iPhone 编译 libmosquitto 或其他 MQTT 客户端之一(参见http://mqtt.org 的列表)。现在有一个很好的例子 https://github.com/njh/marquette 在 iOS 上使用 mosquitto 的库
【讨论】:
我对 Objective C 一点也不熟悉,但似乎你可以将任何 C 代码编译为 Objective C。这能解决你的问题吗?
如果您使用 gcc,您可以使用“-x Objective-c”强制它编译为 Objective C。
【讨论】: