2011-02-17 5 views
5

iPhone 용 푸시 서비스를 작성하려면 blog을 따르려고합니다. 이 블로그는 Android를 작업 플랫폼으로 사용하지만 객관적인 C..which에서 어디서나 찾을 수없는 MQTT 클라이언트를 제공하면 iPhone으로도 마이그레이션 할 수 있습니다. 나는이에 도착 가장 가까운입니다 iPhone 용 MQTT 클라이언트

  1. 가 나는 C 구현 here있어 - 내가 HTTP 브리지 같은 것을 사용할 수 있습니다 말한다

  2. This post libmosquitto.

아무도 나를이 두 가지 옵션을 악용하는 데 도움이 될 수 있습니까? 나는 :(

감사합니다!

답변

3

는 HTTP 옵션을 사용하면이 경우에 당신을 도울 것 ' MQ를 통해 JMS 응용 프로그램과 대화하지 않으려 고합니다. (글쎄요, 이것이 당신의 목표라고 말하지 않았습니다.) 최선의 방법은 libmosquitto 나 다른 MQTT 클라이언트 중 하나를 컴파일하는 것입니다. iPhone 용 nts (목록은 http://mqtt.org 참조). 현재 iOS에서 모기의 라이브러리를 사용하는 좋은 예가 https://github.com/njh/marquette입니다.

3

나는 모든 목적 C에 익숙하지 않다 취할 수있는 다음 단계를 잘 모릅니다,하지만 당신은 목적 C.겠습니까 같은 C 코드를 컴파일 할 수 있습니다 것처럼 보인다이 얻을 당신은 GCC를 사용하는 경우 문제의 둘레에?

, 당신은 "-x 목표 - C"를 사용하는 등 목표 C를 컴파일하도록 강제 할 수 있습니다.

1

현재 내 프로젝트에 MQTTKit을 사용하고 있습니다. 사용하기 쉽고 간단합니다. 다음과 같은 라이브러리를 사용하여 신속 들어

+0

을 어떻게 메시지를 수신하고 푸시를 보낼 APNS에 MQTT 클라이언트를 설치에 인증 서버가 필요합니다 – SMS

+2

우리는 MQTT 페이로드에 푸시 알림을 보낼 수 알림. – Kiran

+0

@Kiran, 특정 서버의 주제를 구독하는 데 문제가 있습니다. 어떤 아이디어 –